Font Size: a A A

Design And Implementation Of LBS Application Based On Android Platform

Posted on:2015-06-19Degree:MasterType:Thesis
Country:ChinaCandidate:J J WangFull Text:PDF
GTID:2348330512470859Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the rapid development of smart phones,the 3G network and mobile applications,people’s lives have been changed dramatically,since a large amount of ever more convenient information services are being put in front of them.As to mobile operating systems,Android has already taken Sybian’s place as the market leader.Currently,Android’s market share is significantly larger than that of Sybian.Sybian belongs to the past,while the future belongs to Android,iOS and Windows Phone.Android is very popular among developers and end users for its openness,completeness and free of charge,and this popularity of the Android platform has led to even more Location Based Services(LBS).LBS are booming,together with other new technologies.As an important type of information services,LBS are gradually becoming a part of people’s daily lives.The fast growth of Foursquare and the high demand of mobile phones(mounted with GPS)in China have shown the importance of LBS for mobile internet.Turning into API,platform and specialization are the most recent trends for LBS,and "LBS +" has become the keyword for the discussion of LBS future model.In this paper,by combining LBS with SNS(Social Networking Services),the design and implementation of an Android application is presented in detail through the four phases of demand analysis,system design,system implementation and testing.First,LBS system architecture and the structure of the Android platform are studied,and focused analysis of how to use GPS positioning in the Android and web positioning.On this basis,determine the overall architecture of Android client systems using C/S structure mode.According to the analysis function of the system,defined the overall workflow system and divided the various functional modules.Next,the design and implementation of the positioning module,network communication module,the image cache module,a timely reminder of the module,filter processing module and the module automatically check for updates.Combined with LBS service needs to achieve a real-time image upload,and other functions to get the current position.Then,back-end database design and implementation,including the completion of user information,version information,pictures selected data storage and management,the system provides a data support.Finally,the system was functional tests and test results for the proposed improvement direction.
Keywords/Search Tags:Android app development, LBS, image buffer, auto update
PDF Full Text Request
Related items