今天来介绍大名鼎鼎的ConcurrentHashMap,众所周知,Java.Utils.Concurrent包出现后,就立马成为高并发的利器,而...
一 冒泡排序(buddle sort) 众所周知,冒泡排序一般是我们接触数据结构与算法里面的第一种排序算法。其经典型,稳定性,时间复杂性,空间复...
1 查看Activity所在进程 从logcat可以直接看到PID(Process ID)然后利用adb shell ps 查看进程内部的线程-...
文字描述如下 1 launcher 通过ServiceManager找到AMS(AMS所在进程为SystemServer)通知AMS启动对应Ac...
一 :安装包性能压缩 一个字:删!!删不了就尽量小。 1.图片压缩 图片:apk里面的资源图片 压缩图片svg图片:一些图片的描述,牺牲CPU的...
MAT使用 下载:http://eclipse.org/mat/downloads.php MAT工具全称为Memory Analyzer To...
10 AMS内部原理 10.2.4 释放内存 1 activityIdleInternal() 主要进行了Acitivity的状态整理与分类(S...
因为众所周知的原因,Android APP总是需要调优,今天笔者就介绍一下Google工程师提供给我们的优化工具以及如何使用他们查找解决性能问题...
Init进程启动 Linux启动进程,但凡是Linux系统的改版都要先启动此进程(乌班图,CentOS,RedHat,Android等), Zy...
文集作者