| With the popularity of smart phones, various mobile phone applications prosper andcome into people’s lives, while providing users with great convenience and entertainment,these applications also bring about a lot of problems, such as mobile phone addiction,especially for teenagers with poor self-control, who are most likely to be indulged inmobile phone games or internet surfing. These problems not only affect the daily life andstudy of teenager mobile phone users, but also their physical and mental health. Teenagermobile phone addition is arousing growing attention and concerns, however, there is noproper supervision and management method from schools and parents currently.In this context, this paper aims at using Android mobile phone as a platform, designedand developed an anti-addiction system, which runs on mobile phones of protectedteenagers, parents can conduct anti-addition management for software through theinterface, in accordance with the setting of parents, the system can be used to monitormobile phone software and provide anti-addition solution. Moreover, the anti-addictionsystem should ensure enforceability, whose regular function cannot be turned off oruninstalled by teenagers who lack self-control.This system includes the development of anti-addiction application and themodification and expansion of Android system framework layer. Development ofapplication layer is the module which helps realize the dominant function, and also thelarger part of the system code work. On the other hand, the modification and expansion ofthe system framework layer is to ensure the regular function of anti-addiction applications,and remote notification of parents when abnormity occurs, as well as the availability ofremote control of parents, which is the most difficult module of realizing this system. Thissystem is mainly achieved by using java, while database using SQLite, developed debugged under Ubuntu, and tested in Android virtual machine and real machine withAndroid system, the system development process is strictly complied with scientific andstandardized software engineering methods.In the design and development process of this system, the author found that currentlyit is short of anti-addiction information, such as a mathematical calculation method toquantify addition degree and addition degree to a certain software. Thus, in addition to thefunction realization of the system itself, the paper also introduces two parameters namelyaddition accumulation and addition index, the former represents the real-time accumulativeaddictive degree, while the latter indicates the recently dependence on one particularsoftware. According to the actual situation, the author put forward calculation rules andevaluation criteria with two parameters, combined with experiment to validate therationality of this mathematical model. The introduction of these two parameters makes theanti-addiction system more intelligent and accurate.In addition, the development of this system takes the feature of mobile phone intofully consideration, much work of performance efficiency and power consumptionoptimization are done. And we try to make the system as user friendly as possible toparents, and as strict as possible to teenagers. After testing and validation, the system wasproved feasible and effective on the whole. As the cell phone addition problem is gettingworse and parents generally are helpless, this article undoubtedly provided a brand newanti-addition method and tool for parents, with real practical significance, the new systemis believe to achieve a favorable promotion and application. |