iOS设备的资源有限,没有足够的内存能让很多应用同时运行,电池续航时间也很宝贵,所以让设备把能量用在用户真正关心的活动上是至关重要的,一个后台运行的“忙等”应用能在很短时间耗尽电池电量,但是用户也希望应用能迅速就位,它们希望能够无缝的切换应用,优秀的ios应用给用户的感觉是它们总是在运行,而且运行所 ...
分类:
其他好文 时间:
2016-05-04 13:16:53
阅读次数:
191
Doze和App Standby的优化(API23)参考地址:http://developer.android.com/training/monitoring-device-state/doze-standby.html
从Android 6.0 (API level 23)开始,Android提供了两个节电功能用来增加电池的续航时间。Doze 可以在设备长时间不使用时,通过延迟后台CPU和网络的...
分类:
移动开发 时间:
2016-04-10 01:17:35
阅读次数:
429
禁用广播接收器确保广播接收器在真正须要时才运行指令,在onResume中当中广播接收器,在onPause中禁用。在manifest文件里声明广播接收器时,事先默认配置成禁用的网络1. 后台数据。后台传输数据时。推断ConnectivityManager的getBackgroundDataSettin...
分类:
移动开发 时间:
2016-01-06 16:02:40
阅读次数:
217
由于要做Android手机的电池续航测试,是不能插usb的,所以把case放到sh文件中,之后push到手机里,执行的。但是出现个问题,假如case中有很长时间的sleep操作,关闭手机屏幕,这样linux就会进入睡眠状态,暂停代码的执行。直到手动按power键点亮屏幕,这时继续从暂停状态执行。.....
分类:
移动开发 时间:
2015-10-19 15:23:08
阅读次数:
307
以前我欣赏古典音乐都是听的CD,因而珍藏了不少光盘以及下载到电脑上的ape与flac格式的音乐文件。随着手机硬件性能(如电池续航能力、处理器速度、音质、存储容量等)和软件功能(音乐播放器对于曲目的管理)的提升,便需要考虑如何将这些资源转换成高质量的mp3文件放到手机上聆听。本文介绍如何基于GNU/L...
分类:
系统相关 时间:
2015-07-26 18:55:50
阅读次数:
219
从今年5月28日得到小米手环开始,自己也在不断关注智能穿戴设备对自己生活的改变。首先,谈一下这41天来的使用感受。从带上小米手环开始,第一个体验的就是运动检测功能。通过为自己设置运动目标,迫使自己不断关注身体运动情况,在不断完成目标的情况下,自己也可以在一定程度..
分类:
其他好文 时间:
2015-07-08 14:57:10
阅读次数:
203
ios9功能
Proactive:整合四日、联系人、日历以及第三方应用。
Notes: 可调节字体、插图片、支持手写注记等功能。
Maps: 加入新公交试图,Transit提供公交系统和换乘细节。
News:聚合新闻应用,可根据西兴趣选择不同的新闻源。
电池续航:充满殿后设备使用时间延长1小时。
安装包更小,只有1.3G。
用户隐私:数据只会保存在本地,不会上传到云。
OS X EI Capitan...
分类:
其他好文 时间:
2015-06-09 17:26:52
阅读次数:
128
Android提供了多种位置服务:
(1)GPS(使用卫星的全球定位系统);
(2)网络(用Cell-ID来进行基站定位,WI-FI服务地址)
(3)被动(API等级8加入)
在没有特别要求下,可以设置更新的频率,减少请求次数。注册监听器,在不用时,禁止位置监听
//接受位置更新
private void requestLocationUpdates() {
LocationMan...
分类:
其他好文 时间:
2015-04-16 17:50:53
阅读次数:
124
一. 传感器
传感器使用方式和定位服务类似:应用向特定的传感器注册监听器,获得更新通知。
private void registerWithAccelerometer(){
SensorManager sm=(SensorManager) getSystemService(Context.SENSOR_SERVICE);
List sensors=sm.getSensorList(Se...
分类:
其他好文 时间:
2015-04-16 17:47:10
阅读次数:
180