android 在2.3以上的系统中对程序中的一些耗时操作进行的优化,使用线程或者在程序的开头加上该代码.


StrictMode.setThreadPolicy(new StrictMode.ThreadPolicy.Builder().detectDiskReads().detectDiskWrites().detectNetwork() // 这里可以替换为detectAll()// 就包括了磁盘读写和网络I/O.penaltyLog() // 打印logcat,当然也可以定位到dropbox,通过文件保存相应的log.build());StrictMode.setVmPolicy(new StrictMode.VmPolicy.Builder().detectLeakedSqlLiteObjects() // 探测SQLite数据库操作.penaltyLog() // 打印logcat.penaltyDeath().build());



更多相关文章

  1. Android(安卓)开发的常用工具类(二)——Toast统一管理类
  2. Android(安卓)系统应用调用,intent的使用
  3. android canvas 使用
  4. SQLiteOpenHelper数据库操作
  5. Android使用Google Map API创建的一个根据经纬度定位的程序二
  6. 如何用adb命令启动你的Android程序
  7. Android:实现装备购买
  8. 如何打包Android(安卓)Wearable 应用程序
  9. Android(安卓)Intent的用法及其传取值

随机推荐

  1. Android 读取raw、assets中的txt文件
  2. android获取屏幕分辨率实现
  3. 〖Android〗(CM10.2)Android4.2/4.3中的boo
  4. Android桌面快捷方式
  5. Android 画渐变的背景
  6. android webview增加下载附件功能
  7. WebRTC --- Chrome Android平台上的硬件
  8. Android 之屏蔽,捕获Home键
  9. Android版本检测与更新
  10. android之ArrayAdaper应用