桌面Launcher进程为应用生成桌面图标入口,通过Binder与AMS通信,开启应用进程时:分别调用Launcher、Activity、Ins...
单例模式线程不安全 public class Sinfleton{ private static Singleton instanc...
排序算法冒泡:由后往前每两个数对比,逆序则交换,否则不动。 int temp; for(int i=0;i<length;i++){ ...
TCP/IP物理层:传输bit,确定电气规范,发送与接收的层数据链路层:传输数据帧,处理与硬件相关的部分,加上以太网首部网络层:传输数据包,加上...
三大框架MVC(Model、View、Controller)参考image原理:view层发送指令到controller层,由controlle...
四大组件ContentProvider,进程间进行数据交互及共享,底层采用Binder机制android 7.0以上应用间文件共享1 2禁止对外...
1.判断对象是否已死: 1.引用技术法:给对象添加引用计数器纪录被引用次数 实现简单判定高效、但是无法解决对象循环引用的问题,实际上较少...
排序算法运行时间:计算排序算法在不同随机输入下基本操作的次数(即比较和交换,若不需要交换,则比较访问数组的次数) 排序算法内存开销:原地排序算法...
12.11 2.1 12.12 2.2 12.13 2.3 12.14 2.4 12.14 2.5 12.15 、12.16 习题