175
社区成员
Requirement of this assignment | https://bbs.csdn.net/topics/617606376 |
---|---|
Team name | Out of the ordinary |
The goal of this assignment | To complete half of the design interface and achieve some basic functions |
Other reference materials | no reference |
GitHub code link | https://github.com/Will-OutOfTheOrdinary/Face_Rolling.git/ |
Huang Yuankui 832102224
1.Update interface document
2.Learn the file structure of compose actual combat project to make your project structure clearer.
3.Learn the actual combat project code of compose, and learn about programming ideas.
Continue to learn the compose drawing interface and connect with the back end at the same time, which needs to complete some functions.
Compose, who just learned, has no actual combat experience.
solution:Check the relevant actual combat codes online and go to official website to see examples.
Learn the painting method of compose, and have a deeper understanding of declarative ui.
CAI Shuhan 832102229
Docking with the front-end, facial recognition interface
Problem: There is a circular reference in the message code and initiator code
Solution: The referenced definition in the launcher code can be referenced before modulation reference.
Understood how to solve circular references and message transmission methods
CAI Zhengyang 832102230
In the past two days, I have continued to maintain the stability of the UI interface and continue to learn Android related knowledge. I have finished learning the primary controls of Android and made the page of absence details. At the same time, I reviewed the knowledge of Android controls I learned some time ago to avoid forgetting them. At the same time, in order to consolidate my learning results, I am trying to make an Android calculator by myself to practice and consolidate.
In the next stage, I will continue to learn related knowledge of Android. The space of listView has not been learned yet, and this space is quite difficult, so I will continue to learn in the future.
Since the knowledge of listView controls has not been fully learned, I do not know how to change the relevant content of listview in the page, so the absence details of the page has shortcomings, and it has not been solved for the time being. I believe that when I have learned all the knowledge of listView, I can make it.
In these two days of study, I mainly strengthened the training in java, because java is one of the ways to realize the functions of Android pages, so I must learn and consolidate java knowledge in order to carry out my follow-up front-end development work normally. At the same time, I have not finished learning listView knowledge. I don't know how to modify the contents of the listView, but I will learn more about it in the next study.
Huang Jin jie 832102226
Organize files and documents, export each artboard and slice files, and connect with the front-end
At present, the UI is basically perfect, there is no problem for the time being, and then look at the front-end work arrangement
Sun Zhenxiang 832102207
I completed the team's blog and article writing and uploading, conducted competitive product analysis and feedback collection, and learned some html and javascript languages
Have a deeper understanding of how to analyze market demand and competitive product analysis, and gain more html and javascript knowledge
Ma Qinghong 832002226
Improve the face binding interface, and add the interface for taking photos, uploading, editing pictures and determining face information.
Set up appropriate interactions for each face binding interface.
Optimize typography, optimize interaction. Modified more details for connecting to the front-end.
Continued to learn the prototyping technique, and did not encounter any more difficulties.
Continued to learn the prototyping technique, and did not encounter any more difficulties.
Wang Yiting 832102203
Get ui and back-end requirements for product feasibility.
The development team develops according to the design idea and completes the product design.
The development team develops according to the design idea and completes the product design.
Ensure that the team performs as planned.
Within seven days I gained the ability to make rapid decisions and drive the project forward. The fast-paced working environment can improve my decision-making ability.
Lin Taoran 832102122
Contributed to front-rear end communication and back end debugging.Also improved the structure of some functions.
Recheck & test front-rear end communication. At the same time, make an assumption on structure improvement and what experices are learnt from these day's tasks.
Problem: When responding to front end request, if there are too many user requests to deal with, they will pile up in the queue so that the efficiency is unsatisfying.
Solution: Split the main task in the responding functions in to parts. For example if it is splited in to five small tasks(function 1-5), when task1 of user1 has been done(in function1) and task2 of him begins to be dealt with, the task1 of user two will also come into fuction one to be handled at the same time. Applying this way on all five tasks of all users(shown in the figure below), and the total time of response is largely saved and the general efficiency is higher.
Leanrt more knowledge on how to higher the efficiency of code(especially important for a server).
Huang Zehan 832102225
Organize documents content that the report ppt needs
Make ppt according to the sorted content
The content of some sprint articles is not perfect enough, the overall capacity is large, and it is necessary to think about the order of content when reporting offline
Solution: Communicate with team members to improve the appropriate parts. Order of communication with reporting personnel
Chen Zhuoran 832102216
Finished the slides of the final report
Typeset the day5’s blog of alpha sprint
Gained more knowledge of CSS.
Xiao Kaixiang 832102111
Acomplished coding all the program
None
Still error, but fixed
Learned how to fix the problem occurred in a program