WEB开发网
开发学院手机开发Android 开发 Android 版杭州自行车开发回顾 阅读

Android 版杭州自行车开发回顾

 2010-03-31 04:51:00 来源:WEB开发网   
核心提示:之所以写这篇文章,是因为我开发的基于google map 显示手机所在位置附近的公共自行车租借点的方式失败了,Android 版杭州自行车开发回顾,原因是性能问题,回顾这一软件的开发,获取坐标的程序放到了google app engine上了;2、程序不再加载google map,而是通过intent机制去调用手机中带

之所以写这篇文章,是因为我开发的基于google map 显示手机所在位置附近的公共自行车租借点的方式失败了,原因是性能问题。

回顾这一软件的开发,从开始的设计之初,我都是基于google map的,测试的时候也只是用了几点自行车租借点的坐标,运行起来还算是顺利。和所有开发google map的人一样,也经历了google map不显示地图的困扰,但这都不算是难题,网上的解决方法很多。当软件开发完成,随着杭州市1000多个自行车租借点的坐标输入到地图中,问题就出来了,这么多的坐标,哪些是当前手机附近的坐标呢?于是我遍历所有的坐标,和当前的location去比较,比指定的数值小的就表示在此范围之内,就显示。但这样很麻烦了,要循环1000多次,手机受不了了,经常的出现等待或者关闭的提示,运行起来特别慢。

我现在对这个软件改版了,主要改了两块:1、计算手机当前位置附近是否有自行车租借点,获取坐标的程序放到了google app engine上了;2、程序不再加载google map,而是通过intent机制去调用手机中带的google map,自己做的map程序毕竟功能有限呀。

Tags:Android 杭州 自行车

编辑录入:coldstar [复制链接] [打 印]
赞助商链接