夯实基础系列:基础是否扎实,决定你是否能走的更稳更远。 Copy-On-Write Copy-On-Write(COW),写时复制,是一种程序优...
WebViewFactoryProvider是抽象工厂接口,定义了WebView及周边功能所需要对象的创建方法,这些方法大部分为工厂方法,它们返...
原来Activity切换到后台之后,由于内存不够,此Activity被系统回收了,一段时间之后回到该应用程序,Activity被重新实例化了。而...
Android系统进程:Zygote 在Android系统中,所有的应用程序进程以及系统服务进程SystemServer都是由Zygote进程孕...
1、图片的内存占用;内存缓存大小控制2、强引用 弱引用 软引用3、减少不一样的全局变量4、避免创建不必要的对象5、避免使用枚举6、当你在处理字串...
一、冷热启动概念: 1、冷启动:冷启动因为系统会重新创建一个新的进程分配给它,所以会先创建和初始化Application类,再创建和初始化Mai...
一、IPC跨进程通讯的四种方式 Android系统中应用程序之间不能共享内存,在android SDK中提供了4种用于跨进程通讯的方式。这4种方...
一、事件和手势 (1) MotionEvent:所有 Touch 事件都被封装成了 MotionEvent 对象,包括 Touch 的位置、时间...
一、在二叉树中寻找值最大的节点并返回:给出如下一棵二叉树: 返回值为 3 的节点。 简析:使用了递归的思想;注意为空的判断; 二、单例 单例 是...