前言 终所周知, editText想要监听文本输入,有两种方式:InputFilter与TextWatcher。为什么不建议TextWatche...
今天来介绍大名鼎鼎的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...
数据库主流框架 Redis为何这么快 多路复用的原理 select可监听多个文件描述符,Redis一般采用epoll/kqueue/evport...