Font Size: a A A

The Research And Design Of Mobi]e Terminal Contacts Based On Android

Posted on:2014-09-29Degree:MasterType:Thesis
Country:ChinaCandidate:J LiuFull Text:PDF
GTID:2268330401953001Subject:Electronics and Communications Engineering
Abstract/Summary:PDF Full Text Request
Since the mobile terminals with operating system were successively launched by Motorola and Nokia, we have entered a new era of smart phone. So far, there have been many operating systems for smart phone such as Android、iOS、Windows Mobile、BlackBerry OS and so on.The Android is an operating system for smart phone launched by the Open Handset Alliance which is composed of some communication companies leaded by Google in Nov.2007. The Android OS obtain support from many handset companies for its completely open source. To the third-Party software developer, the open source of operating system means subtracting the difficulty and bringing more freedom on software development. That attracts much more software developers to develop applications for the Android OS. Corresponding to the developer, the user always can find a suitable handset for them because there are lots of phone with Android OS on sale in the market, furthermore,there are so many applications for free on the internet that users can conveniently and freely download them to enjoy much more function and obtain much better user experience. The Android OS become more and more popular due to the advantages complementary between users and developers.The topic of this thesis comes from a project of ZTE which about a smart terminal R&D. This thesis firstly introduces the four-layer structures of Android OS and the method to develop applications for Android OS. Furthermore, we take the contacts development for example and elaborate on the specific process of the development for application used in Android OS.In the thesis, we carefully analyze the functional requirements and performance requirements of a contacts program and choose the SQLite database as the data storage media for contacts program. On the needs proposed before, we raise the three-layer structures of the contacts system, which respectively is the Application layer, Framework layer and SQLite database layer. Finally, we design and implement the contacts program under this Framework and port it to the terminal. The test result obtained from company testers and the feedbacks from users prove that the designed contacts completely meet the requirements both on functions and performance.At the end of the thesis, we proposed the further work needed to finish in future which mainly about the optimization of the contacts system and some improvements on security.
Keywords/Search Tags:Mobile terminal, Android, Application Contacts, SQLite
PDF Full Text Request
Related items