Font Size: a A A

The Research Of Several Key Technologies And The Application Development In Android

Posted on:2014-11-03Degree:MasterType:Thesis
Country:ChinaCandidate:L L ZouFull Text:PDF
GTID:2268330395989012Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Increasing popularity of smart phones, with increasing market share of the Android system, indicate that the development of smart phones are increasingly inseparable from the Android system, also indicate that the prospects for the Android system is excellent. The major software vendors in order to place in the field of smart phones, is bound to in-depth study of the Android key technologies.Based on the development of two Android applications ("HTMoney" and "Footmark"), the thesis elaborates and analyzes customized view technology, data storage technology, multi-threading and Google map technology in Android. UI technology is the most intuitive, extensive and important technology of the application layer. The developer’s understanding of the UI technology affects the user experience directly, and determines whether the user likes the application or not. Cool customized views are very effective to attract users. Based on the use of a custom view in "HTMoney", the thesis analyzes the implementation details of a custom view in rendering, animation, gestures, and so on. The data storage technology is an important technology for application development. Android system provides support for SQLite database, Shared Preference, etc. Base on the practice of SQLite and Shared Preference in "HTMoney", the thesis analyzes in deep the key points of the data storage technology. Multi-threading technology is the focus of the Android system. We can make the program run more smoothly and make better experience by using multi-threading technology correctly. In the thesis, the message processing model behind the running threads and the practice of multi-thread are stated based on the search module of the "Footmark". At the same time, according to the need of drawing footmarks on a map, the thesis analyzes the Google map technology, and makes user-defined extensions based on the Google map.
Keywords/Search Tags:Android, Customized View, Data Storage, SQLite, Shared Preference, Multi-Threading, Asynchronous Task, Handler, Map, Application Development
PDF Full Text Request
Related items