在Application的onCreat()方法中添加以下代码: // android 7.0系统解决拍照的问题 StrictMode.VmPolicy.Builder builder = new StrictMode.VmPolicy.Builder(); StrictMode.setVmPoli ...
分类:
移动开发 时间:
2018-06-13 18:09:22
阅读次数:
396
1, 感知卡顿 用户对卡顿的感知, 主要来源于界面的刷新. 而界面的性能主要是依赖于设备的UI渲染性能. 如果我们的UI设计过于复杂, 或是实现不够好, 设备又不给力, 界面就会像卡住了一样, 给用户卡顿的感觉. 1.1 16ms原则 在剖析卡顿的原因之前, 我们先来了解下Android中著名的"1 ...
分类:
移动开发 时间:
2018-02-27 19:29:48
阅读次数:
198
网上搜索后知道是因为版本问题,在4.0之后在主线程里面执行Http请求都会报这个错,也许是怕Http请求时间太长造成程序假死的情况吧。 在发起Http请求的Activity里面的onCreate函数里面添加如下代码: ...
分类:
移动开发 时间:
2017-01-09 16:06:47
阅读次数:
202
1.StrictMode简介
自Android 2.3提供一个称为严苛模式(StrictMode)的调试特性,Google称该特性已经使数百个Android上的Google应用程序受益。那它都做什么呢?它将报告与线程及虚拟机相关的策略违例。一旦检测到策略违例(policy violation),你将获得警告,其包含了一个栈trace显示你的应用在何处发生违例。你可以强制用警告代替崩溃(c...
分类:
移动开发 时间:
2014-10-14 16:16:59
阅读次数:
237