资源描述:
《用Android设计手机快餐服务程序》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、2011NO.20ScienceandTechnologyInnovationHerald科技创新导报IT技术用Android设计手机快餐服务程序①齐京(北京信息职业技术学院北京100087)摘要:在移动互联网上Android手机是非常出色的。在Android程序设计中,定位服务很酷,在使用GPS中,可以嵌入你自己的应用程序在其中,做一些很有意义的事情。在这篇文章里,我们将快餐服务放进来,从而实现在Android应用程序里使用GPS、Google地图、xml文件获取和解析等应用,通过编程来达到我们的目的。关键词:GPSAPIKeyXM
2、L中图分类号:TP393文献标识码:A文章编号:1674-098X(2011)07(b)-0025-03DesignFastfoodserviceonAndroiddevicesQIJing(BeijingInformationTechnologyCollege,Beijing,100087,China)Abstract:InthemobileInternetAndroidphonesareverygood.InAndroidprogramming,positioningservicestocool,inuseGPS,canembed
3、yourownapplicationinit,dosomeverymeaningful.Inthisarticle,wewillputinfastfoodservices,thusrealizeinAndroidapplicationsuseGPS,Googlemaps,XMLfileaccessandanalyticalapplications,programmedtoachieveourgoal.Keywords:GPS;APIKey;XML1引言询周边指定快餐”,会显示能够查询的快餐case1:intent=newIntent在
4、这篇文章里,讲述了快餐服务在An-列表。(GpsView.this,QueryPositionByLLActivity.droid程序设计中是如何实现的。文章首先点击麦当劳图标后,选择Maps,出现标class);startActivity(intent);break;展示了快餐服务的程序运行界面,然后讲示麦当劳的地图,然后点击McDonald’s后case2:intent=newIntent述了它的设计过程,列举了部分功能的实出现图4。(GpsView.this,MyView1.class);现方法。在相关技术部分,文章讲了如何使点
5、击“指南针”后出现图5。startActivity(intent);break;用Google地图,如何使用GPS提供的经纬度图6是人气产品点击。点击“休闲”出现case3:intent=newIntent坐标。在应用效果部分,我们把程序交给一“新闻阅读”及“天气预报”。(GpsView.this,MainActivity.class);些人使用,归纳他们的需求,加以实现。本startActivity(intent);break;文的最后对所讲述的内容进行了小结。3设计过程case4:intent=newIntent快餐服务程序由八个
6、部分组成,它们(GpsView.this,MainActivity1.class);2快餐服务的程序功能都是围绕着快餐服务展开的。startActivity(intent);break;我们设计的快餐服务程序功能如下:⑴首先在GpsView程序中列出了对其case5:intent=newIntent也可以输入某个位置的经纬度,会显他八个功能程序的调用:(GpsView.this,MyView.class);示该地理位置。例如:经度103.85,纬度1.case0:intent=newIntentstartActivity(intent
7、);break;35(GpsView.this,MyPositionActivity.class);case6:intent=newIntent会定位于新加坡宏茂桥附近。点击“查startActivity(intent);break;(GpsView.this,cameraView.class);startActivity(intent);break;case7:IntentmIntent=newIn-tent();ComponentNameccomp=newComponentName("com.rss_reader","com.lo
8、go.LogoActivity");mIntent.setComponent(ccomp);mIntent.setAction("android.intent.action.MAIN");mIntent.addCateg