基于Android平台的移动位置信息服务开发研究.pdf

基于Android平台的移动位置信息服务开发研究.pdf

ID:51446159

大小:359.02 KB

页数:5页

时间:2020-03-24

基于Android平台的移动位置信息服务开发研究.pdf_第1页
基于Android平台的移动位置信息服务开发研究.pdf_第2页
基于Android平台的移动位置信息服务开发研究.pdf_第3页
基于Android平台的移动位置信息服务开发研究.pdf_第4页
基于Android平台的移动位置信息服务开发研究.pdf_第5页
资源描述:

《基于Android平台的移动位置信息服务开发研究.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、自动化技术与应用》2Ol1年第3O卷第l2期计算机应用ComputerApplicatio'ns基于Android平台的移动位置信息服务开发研究黄志勇,赵霁(东南大学自动化学院,江苏南京210096)摘要:在移动设备上整合设备位置信息并访问服务器,以获得个性化的基于位置的信息,已成为当前信息服务的一种趋势。Android作为新一代智能手机平台,在开发框架中提供了对位置服务、远程通信的系统级支持,使开发人员可以使用Java语言较方便的开发此类应用。本文介绍TAndroid平台的架构及模型组件,并研究了基于Android平台的移动位置信息服务的开发方法。文中的例子通过设备提供的

2、位置服务,访[hiInternetH~务器,搜索得到周围一定范围内特定类别的场所的信息,具有较高的应用价值。关键词:移动位置信息服务;Android{位置服务中图分类号:TP273文献标识码:B文章编号:1003—7241(2011)012—0022—05ResearchonLBasedonAndroidHUANGZhi-yong,ZHAOJi(SchoolofAutomation,SoutheastUniversity,Nanjing210096China)Abstract:Toprovidepersonalizedlocation—basedinformationser

3、viceaccordingtothe1ocationofclientdevicehasbeenatrendnowadays.Asanewgenerationofsmartmobile—phoneplatform,Androidprovidesthesupportoflocationserviceandlong—distancecommunicationoriginally,whichenablesprogrammerstodeveloprelatedapplicationseasilywithJava.Thispaperintroducesthearchitecturean

4、dcomponentmodelsofAndroid,andthedesignmethodofalocation—basedinformationserviceisthenpresented.Thedesignexampleshowshowtorequestingqueryinaremoteservertofindcertainkindofplaceswithinthegivendistancestothelocationofclient’Sdeviceprovidesbythelocationservice.Keywords:locationbasedinformation

5、service;android;locationservice1引言该平台开发一个根据客户端的位置,查询服务器获取周开放手机联盟于2007年11月推出了一个专为移动围一定距离内的特定类别场所数据的应用。此系统将设备设计的软件平台——Android。Android是一个针移动设备的便携性,与Internet服务器丰富的资源和强对移动设备的程序集,其中包括一个操作系统、一个中大的计算能力结合,通过手持设备为用户提供基于实时间件和一些关键性应用。Android平台自底向上由以下位置的、个性化的信息服务。符合当前信息服务发展的四个层次组成:Linux内核层、运行时库和其他库层、应趋

6、势,具有良好的市场应用前景。用框架层、应用程序层。Android提供了一个和JVM类似的Dalvik虚拟机⋯,向下包括操作系统内核,向上拥2Android与HTTP协议有现成的应用软件,加之开源、免费并且可以直接使用2.1Android架构及组件Java语言,为开发人员提供了极大的便利。Android是为移动手机设备定制的嵌入式Linux系本文通过研究Android平台提供的位置服务,基于统。其架构及主要组件如图1所示【1:收稿日期:20i1一10—13计算机应用《自动化技术与应用》2011年第30卷第12期’。’’——ComputerApplications。‘。’。。‘

7、。。。‘。。‘。。。‘。‘。‘。。‘。。。。。。。。。。。。。。。’。。。。’。。。——件的实例代表了Android应用程序的一个页面,应用程序中的每幅界面均要继承于它。一个Activity一般与一个页面布局描述xml文件对应,这样应用程序页面内的按钮、文字等的布局信息可在布局描述xml文件中定义,而页面的逻辑可在对应的Activity组件的实例中定义。这样页面布局与逻辑分开,使程序具有良好的可读性及可维护性。2)ContentProvider:储存共享资料。应用程序间共享数据的接口组件。使应用程序可以访问系统或其

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。