公司项目中使用 H5Fragment 作为展示 WebView 的通用组件。 之前使用方式 和淘宝类型,底部某个 Tab 中,展示的是 H5 的...
本篇你将了解到: draw 的具体流程 简单的去重写 onDraw 方法 draw 方法 draw过程的主要流程如下: 绘制 backgroun...
本篇你将了解到: layout 方法的作用 onLayout 方法是如何布局子 View 的 实战,如何快乐的自定义 View 在经过第一步的测...
本篇你将了解到: LayoutParams 和 MeasureSpec 的作用和使用场景 父 View 如何使用 MeasureSpec 影响子...
本篇你将了解到: LayoutInflater 获取方式 使用 LayoutInflater 如何获取到 View 对象 LayoutInfla...
== 简单而又实在 在基本数据类型中比较的是两个数据的值。 在对象中比较的是两个对象的地址。 equal 追求的是“逻辑相等” 对大部分的对象来...
Android 事件分发流程 知识点:事件序列指以 ACTION_DOWN为开始,ACTION_UP为结束,ACTION_MOVE为中间过程。 ...
Android 数据持久化 在 Android 中数据持久化的方式有以下几种。 SQLiteSQLiteOpenHelper ContentPr...
JAVA内存区域 --(2)对象创建 JVM 在遇到一条 new 指令时,是如何为其分配内存空间并初始化的呢?笔者将流程画成了一个简单的流程图:...