-
Android中使用定时针(刷新页面请求服务器)
我要在程序中用到5秒请求一下数据(不建议大家这样做,我的需求是这样) 代码展示: 1.在OnCreate中创建定时针Timer //每5秒请求一次服务器 timer = new Timer() ; timer .scheduleAtFixedRate( new TimerTask() { @Override public void run () { Message mes
-
Android性能优化-App后台优化
前言 后台进程是内存和电池敏感的。一个隐式的broadcast可能会启动很多监听它的后台进程,即使这些进程可能做得工作不多。这可能丢设备性能和用户体验都有比较大的影响。 为了缓解这种问题,7.0(API 24)做了以下限制: Target为 Android 7.0 (API level 24
-
Android性能优化-App启动优化
通常用户期望app响应和加载速度越快越好。一个启动速度慢的app很可能会给用户留下不好的印象,除了导致用户在应用市场上的打分低之外,很有可能导致致用户直接卸载。 这篇文章提供了优化app启动时间的方法。先解释了app进程启动的内部流程。然后讨论如何优化
-
AndroidWebView的销毁和无法加载天猫网页的问题
将WebView彻底销毁的问题 在写一个VideoView播放视频时,发现跳转到webView播放完h5加载的video标签的视频后finish再跳转回来,VideoView再播放视频时会出现此视频无法播放,而且我以前加载的动画也会很卡,所以我怀疑是webView还占内存的原因,所以我决定销
-
Android BLE蓝牙通信库
BluetoothKit---Android Bluetooth Framework 这个库用于Android蓝牙BLE设备通信,支持设备扫描,连接,读写,通知。在系统API基础上封装了一层异步任务队列,使所有任务串行化,同时解决了BLE蓝牙通信中可能会遇到的一系列坑,使得Android蓝牙开发非常方便