首届 Google 暑期大学生博客分享大赛——2010 Android 篇 android关于 Google Map 开发的应用

本文介绍了一个基于Android 1.6的Google Map应用开发实例,该应用可以计算两点间的距离及行走时间,并能在地图上绘制路线。同时提供了详细的代码示例和开发流程说明。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

                     首届 Google 暑期大学生博客分享大赛——2010 Android 篇

                                             android关于 Google Map 开发的应用

   

   今年年初宿舍的哥们购买了HTC 基于android系统的手机,第一次接触了试玩了android的真机,感觉非常棒。其实在09年的时候就开始关注Google android的手机操作系统,在当时就和同学讨论认为Google开发的android手机系统,认为是一个非常好的有前途的系统,今年年初由于同学的手机坏了,他买了HTC G2,我时常把他的手机借过来来玩玩。后来我感觉我自己也可以自己学习android手机的应用软件的开发,学习android的开发,让自己多学点东西,从5月份自己开始慢慢的学习android的开发的知识,自己有买了两本书由于学习android的开发。

     最近从网上看到了首届 Google 暑期大学生博客分享大赛——2010 Android 正好用所学的android的知识开发结合Google Map编写一个android的程序。

     该程序是用的android 1.6版本开发的,实现的功能是计算你在某点走到另一点的距离,所用的时间,你走过的路程用线在地图上给画出以及你所在位置的经纬度在地图上标注出。还可以按MENU出现地图模式和退出两个选项,地图模式提高了三种模式分别为街景模式,交通流量,卫星模式,退出将直接退出程序。

   

   程序运行时如果没有开启GPS的功能将会出现如果

      

     

MENU是出现情况如图

地图模式选择

   

 

显示距离时间经纬度情况图

 

下面贴出部分代码MapDistance.java类

 MyOverLay.java 代码

还要在main.xml用于设Button  TextView ,还要color.xml ,strings.xml中编写相应的代码。要去Google申请个地图的apiKey,方法网上很多。还要在AndroidManifes.xml中添加相应的权限。还要添加相应的图标。

由于没有android的手机没有在手机上对这个程序进行测试真机上测试,在模拟器上能运行能够运行。

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值