曾经做过IM应用中考虑过的一些关于应用优化的问题。优化重心主要放在了电量优化和流量优化上:电量优化怎样测试耗电量(前台耗电、后台耗电)1、专用设备2、性能相关的app3、自己动手去写电量消耗电量优化1、不要影响手机休眠心跳包使用 alarm manager出发心跳包2、尽量减少网络请求数据缓存、本地存储,同步增量、一次发送多个请求3、少使用GPS定位,网络定位优先4、针对不同网络类型做优化移动网络...
分类:
其他好文 时间:
2014-10-11 23:41:56
阅读次数:
453
最近在写一个LBS的项目的时候,因为考虑到适配iOS8,就将项目迁移到Xcode6.0.1上,出现了不能正常获取定位服务权限的问题。self.manger = [[CLLocationManager alloc]init];self.manger.distanceFilter = kCLDistan...
分类:
移动开发 时间:
2014-10-11 15:22:45
阅读次数:
163
简介: PowerTutor是由美国密歇根大学在谷歌的指导下开发的。它是用来展示google智能手机中主要组件或应用功耗的一种应用程序。例如,CPU,网络链接,LCD显示屏,GPS等。它允许开发者很直观的看到应用的功耗信息以优化应用的设计。因此,我们可以使用PowerTutor来监视产生功耗的任何....
分类:
移动开发 时间:
2014-10-11 14:34:45
阅读次数:
342
1.第一种方法private void toggleGPS() { Intent gpsIntent = new Intent(); gpsIntent.setClassName("com.android.settings", "com.android.s...
分类:
移动开发 时间:
2014-10-11 12:51:15
阅读次数:
250
引子:在我们的应用为用户提供定位服务时,通常想为用户提供精确点的定位服务,这是需要用户配合的。我们必须先检测用户手机的GPS当前是否打开,若没打开则弹出对话框提示。用户若不配合我们也没办法,只能采用基站定位方式。如果我们的应用必须用户打开GPS才可使用,这时流氓一点的做法,就是强制帮用户打开GPS。...
分类:
移动开发 时间:
2014-10-11 10:17:15
阅读次数:
219
安卓中常用权限添加WiFi以及访问网络的权限:操作外部存储设备文件:录音时需要的权限:录制视频时需要的权限:发送短信:收短信:收彩信:GPS:android.permission.ACCESS_CHECKIN_PROPERTIES允许读写访问”properties”表在checkin数据库中,改值可...
分类:
移动开发 时间:
2014-10-10 20:19:54
阅读次数:
323
====================问题描述==================== 想做一款关于老年人健康相关的android手机app,主要利用gps轨迹来做些事,大家能不能提些好的想法,先谢过了~ ====================解决...
分类:
移动开发 时间:
2014-10-08 17:46:25
阅读次数:
204
网络上常常看到有ef 1对1 1对多等关系的描述,按照我的理解,其根本就是为了呈现出一个视图,我最近设计了一个ef关系,请大家看一看。需求描述在gps车辆信息管理中,有个开户需求,其根本就是三种关系的对应,车辆信息,sim卡信息,以及终端信息,这三个实体是一一对应的,一旦开户,就需要三种信息。先设计...
分类:
其他好文 时间:
2014-10-08 14:22:25
阅读次数:
119
对于GPS软件平台,虽然有功能非常丰富的PC端或BS客户端,但是客户也是需要移动客户端来作为自己的辅助工具,也是需要的。做为GPS平台的设计者和开发者,在开发移动客户端的时候,也需要从常规的服务器开发和客户端开发的思维中,转变过来,当然客户的需求也需要转变,因为毕竟不能随心所欲的将PC端的所有功能需...
分类:
移动开发 时间:
2014-10-08 11:34:05
阅读次数:
418