Font Size: a A A

Design And Implementation Of A Life Assistant System On Android

Posted on:2015-11-21Degree:MasterType:Thesis
Country:ChinaCandidate:B D LiangFull Text:PDF
GTID:2298330467955748Subject:Electronic and communication engineering
Abstract/Summary:PDF Full Text Request
With the innovation and development of mobile Internet technology, users are no longersatisfied with simple map browsing and other basic map services, and demand for multi-functionallocation-based services in an integrated mobile application. Specifically, people pay more attentionto the applications, which are closely related to everyday work and health. This article mainlyanalyses the corresponding technology in the context of location information services system,designs and implements a life assistant system based on Android platform, which can address therequirement of browsing the basic map service, and provides other services such as memorandum,weather forecast, daily pedometer. The contributions of this paper lie in the following aspects.Firstly, the thesis introduces the current development of applications which related to thelocation-based service and GIS mapping technology, analyses and researches the theory involved insoftware system development, including system architecture and application framework in Androidplatform, functional classes for location services and other resources in Android platform.Secondly, by integrating Baidu Maps and the development of sensors, with the protocol ofHTTP, the techniques of XML as well as the SQLite3, the paper designs a software application bywhich customers can use it to get the services of map, daily pedometer, weather forecast, and candownloads the offline map package. Among them, map module is to obtain the user’s currentlocation information, and provide the information of a bus_line and path planning information,memorandum module is to record the daily round, weather forecast is to provide the weather overthe next three days, pedometer module is to count and display the number of steps and distance bywalking. For various functions carries out a detailed analysis of the design, and gives the finalrealization renderings which illustrate the implemented prototype can work smoothly.Finally, this thesis gives a brief introduction for the location technology, given that differentbattery consumption caused by different GPS update frequency, the paper proposes an velocity-adaptive positioning system, combined with GPS velocimetry. It uses the location data and time ofthe user to estimated user velocity and adaptively adjust the frequency of GPS positioning. Weevaluate the prototype implementation on a smart phone, and compared with uniform samplingmethod. Results show that the proposed algorithm can improve the efficiency of the battery.
Keywords/Search Tags:Android, Location-Based Services, SQLite, GPS
PDF Full Text Request
Related items