Android基础
文章平均质量分 50
键盘上的武者
长风破浪会有时,直挂云帆济沧海
展开
-
Android常见ANR的分类
ANR一般有以下四种类型:KeyDispatchTimeout1:KeyDispatchTimeout(5 seconds) –主要类型按键或触摸事件在特定时间内无响应BroadcastTimeout2:BroadcastTimeout(10 seconds)BroadcastReceiver在特定时间内无法处理完成,此处指的是前台广播,后台广播为6原创 2017-09-20 10:13:26 · 1383 阅读 · 0 评论 -
初识Java线程池
先说一下线程池的好处,为什么要用线程池:1.免去线程创建和销毁带来的性能开销,达到线程复用的效果。2.能有效的控制线程池的最大并发数,避免大量的线程之间因互相抢占系统资源而导致的阻塞现象。3.能够对线程进行简单的管理,并提供定时执行以及指定间隔循环执行等功能。线程池的相关源码在 java.util.concurrent;下面Android中的线程池都是通过配置原创 2017-10-09 11:18:30 · 146 阅读 · 0 评论 -
Android硬件加速
原文地址:http://blog.csdn.net/yq6073025/article/details/53319564硬件加速Android 3.0 (API level 11), 开始支持所有的View 的canvas都会使用GPU,但是硬件的加速会占有一定的RAM。在API >= 14上,默认是开启的,如果你的应用只是标准的View和Drawable,全局转载 2017-10-17 09:19:22 · 414 阅读 · 0 评论 -
Android使用ViewStub提高布局性能
转自:http://mobile.51cto.com/android-517729.htm在Android开发中,View是我们必须要接触的用来展示的技术.通常情况下随着View视图的越来越复杂,整体布局的性能也会随之下降.这里介绍一个在某些场景下提升布局性能的View,它就是ViewStub.ViewStub是什么ViewStub是View的子类它不可见,大小转载 2017-10-17 09:27:15 · 250 阅读 · 0 评论 -
Android权限 分类记录
Android开发中应用适配到6.0及以上版本时需要进行危险权限(dangerous permission)的申请,下面就记录一下权限的分类:普通权限(无需申请,在Manifest里面注册即可)ACCESS_LOCATION_EXTRA_COMMANDSACCESS_NETWORK_STATEACCESS_NOTIFICATION_POLICYACCESS_WIFI_S原创 2017-11-04 10:09:09 · 253 阅读 · 0 评论