IP属地:河南
App启动速度优化 1.需要尽可能减少Application的onCreate中所要做的事情,比如一些不重要的SDK延迟或者异步加载; 2.多进...
ReentrantLock可重入锁:就是一个线程在获取了锁之后,再次去获取了同一个锁,这时候仅仅是把状态值进行累加 ReentrantLock支...
Android系统每隔16ms就重新绘制一次,也就是说,我们的应用必须在16ms内完成屏幕刷新的全部逻辑操作,即每一帧只能停留16ms。 渲染通...
java集合接口有List,Set,Map。 List和Set都实现了Collection(对集合排序,遍历)接口。 List的实现类有Arra...
优先级从高到低分为四种:前台进程,可视进程,服务进程,缓存进程。 前台进程:用户当前正在操作的。 1.屏幕顶层运行Activity(处于onRe...
1.如何开启多进程?应用是否可以开启N个进程? 实现多进程可以通过设置service、broadcast、activity的标签android:...
线程池作用就是限制系统中执行线程的数量。线程池的优势:第一:降低资源消耗。通过重复利用已创建的线程降低线程创建和销毁造成的消耗。第二:提高响应速...
AsyncTask是一个异步任务类,它的内部封装了Hanlder和线程池,当使用无参数的构造方法时,Handler使用InternalHandl...