| With the development of the Internet and the popularization of smart phones,the number of mobile phone applications and people’s demand for mobile phone applications have also grown rapidly.Traditional businesses are gradually being integrated with the Internet and smart devices.Mobile applications have brought various conveniences to people’s lives and redefines people’s lifestyles.Among all kinds of mobile applications,information,shopping,social and entertainment are still the main ones,while educational applications are scarce.Nowadays,the combination of note-taking scenarios and smart devices is still rare.In the existing series of text recording applications,which are mainly professional text typesetting software,or the application is limited by the size of the mobile phone screen,can only record simple text,and the use experience is not good.In recent years,tablet computers have gradually become available to a large number of user groups.They are equipped with electronic styluses to simulate the writing experience of physical notes.It can be said that tablet computers are an excellent use scenario for electronic notes.The purpose of this thesis is to design and implement a handwriting note-taking system running on a tablet computer platform equipped with an Android operating system,which is suitable for student user groups and can also be used by other educational users.The thesis first analyzes the demand of each module,and then designs the application architecture based on MVI after the demand analysis.In the detailed design,each functional module is analyzed and the realization principle is expounded.Most importantly,the realization of the note-taking module is emphatically described.The handwriting effect is realized in the way of custom view and a variety of brushes are provided.At the same time,some auxiliary function modules are provided,such as mind map.PDF browsing,video playing and other modules to assist users in learning and create a complete learning system. |