Android多线程编程之五:限制模式(StrictMode)的使用
来源:互联网 发布:securecrt 8.1.4 mac 编辑:程序博客网 时间:2024/06/09 20:52
无论你是编写http,socket,json,xml网络程序时,经常碰到一个错误,找了很久才解决才知道,添加如下语句就可以解决:
StrictMode.setThreadPolicy(new StrictMode.ThreadPolicy.Builder().detectDiskReads().detectDiskWrites().detectNetwork().penaltyLog().build());StrictMode.setVmPolicy(new StrictMode.VmPolicy.Builder().detectLeakedSqlLiteObjects().detectLeakedClosableObjects().penaltyLog().penaltyDeath().build());
由于时间短,也没深究,这两个语句加在setContentView(main)之前。今天才理解是啥回事:
1、是开发人员用于检测哪些操作不应该在主线程中执行的一种方法。
2、开发人员用于限制如连接网络或者磁盘读写等操作,不充许出现在主线程中。也可以不限制。关键是参数问题!
0 0
- Android多线程编程之五:限制模式(StrictMode)的使用
- android 2.3 StrictMode 使用 Android 2.3新特性StrictMode限制模式的工作方式
- Android-StrictMode限制模式API加速你的应用
- Android之严苛模式(StrictMode)
- Android性能优化之StrictMode 的使用
- Android的StrictMode(严苛模式)
- android:StrictMode的使用
- 限制模式StrictMode的用途及用法
- Android- 严苛模式(StrictMode)
- Android:StrictMode(严苛模式)
- Android 2.3的StrictMode使用
- android 严苛模式(StrictMode)——StrictMode.setThreadPolicy
- android 严苛模式(StrictMode)——StrictMode.setThreadPolicy
- Android 内存泄露检查之StrictMode模式
- Android探索之旅 | StrictMode严苛模式
- Android严苛模式StrictMode使用详解
- Android严苛模式StrictMode使用详解
- Android严苛模式StrictMode使用详解
- 黑马程序员--I/O流知识点总结(二)
- iOS使用NSMutableAttributedString 实现富文本(不同颜色字体、下划线等)
- 程序启动动画
- Aop(编程方式)
- 今天是个好日
- Android多线程编程之五:限制模式(StrictMode)的使用
- NodeJs Introduction
- Navicat for MySQL 设置定时任务(事件)
- Activity、Service&Handler
- C#实体模型增删改查
- 第十一周项目四--类族的设计(子任务)
- 类成员变量中存在引用,const,和指针类型时需要注意的事项
- uva 1594
- 2-11-3 点类派生直线类