android 系统版本之strictmode使用
16lz
2021-01-25
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());
更多相关文章
- Android(安卓)开发的常用工具类(二)——Toast统一管理类
- Android(安卓)系统应用调用,intent的使用
- android canvas 使用
- SQLiteOpenHelper数据库操作
- Android使用Google Map API创建的一个根据经纬度定位的程序二
- 如何用adb命令启动你的Android程序
- Android:实现装备购买
- 如何打包Android(安卓)Wearable 应用程序
- Android(安卓)Intent的用法及其传取值