WebViewFactoryProvider是抽象工厂接口,定义了WebView及周边功能所需要对象的创建方法,这些方法大部分为工厂方法,它们返...
Android系统进程:Zygote 在Android系统中,所有的应用程序进程以及系统服务进程SystemServer都是由Zygote进程孕...
1、图片的内存占用;内存缓存大小控制2、强引用 弱引用 软引用3、减少不一样的全局变量4、避免创建不必要的对象5、避免使用枚举6、当你在处理字串...
一、冷热启动概念: 1、冷启动:冷启动因为系统会重新创建一个新的进程分配给它,所以会先创建和初始化Application类,再创建和初始化Mai...
一、事件和手势 (1) MotionEvent:所有 Touch 事件都被封装成了 MotionEvent 对象,包括 Touch 的位置、时间...
Kotlin的优势:1、代码简洁,行数少,减少出错2、避免NullPointerException3、findViewById4、更容易的使用集...
一、图像的存储形式——Bitmap 数字图像在计算机上以位图(bitmap)的形式存在。位图是一个矩形点阵,其中每一点称为像素(pixel),像...
写在前面其实这篇文章也是很多图片加载框架的基本原理。从本篇文章你将get到:1、如何计算一张图片所占用的内存大小2、预先获取图片的原始尺寸3、降...
本文主要内容:从Looper源码的角度,分析如何终止消息循环,以及终止消息循环的两种方式的不同。 一、Looper终止消息循环Looper终止消...
文集作者