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程序毕竟功能有限呀。
- ››Android 当修改一些代码时,使用什么编译命令可以最...
- ››Android 如何添加一个apk使模拟器和真机都编译进去...
- ››Android 修改Camera拍照的默认保存路径
- ››Android 如何修改默认输入法
- ››android开发中finish()和System.exit(0)的区别
- ››Android手势识别简单封装类
- ››android中查看项目数字证书的两种方法
- ››Android中获取IMEI码的办法
- ››android 相机报错 setParameters failed
- ››Android重启运用程序的代码
- ››Android为ListView的Item设置不同的布局
- ››android bitmap与base64字符串的互相转换
更多精彩
赞助商链接