公司項(xiàng)目中使用 H5Fragment 作為展示 WebView 的通用組件。 之前使用方式 和淘寶類型,底部某個(gè) Tab 中,展示的是 H5 的...
本篇你將了解到: draw 的具體流程 簡(jiǎn)單的去重寫 onDraw 方法 draw 方法 draw過(guò)程的主要流程如下: 繪制 backgroun...
本篇你將了解到: layout 方法的作用 onLayout 方法是如何布局子 View 的 實(shí)戰(zhàn),如何快樂(lè)的自定義 View 在經(jīng)過(guò)第一步的測(cè)...
本篇你將了解到: LayoutParams 和 MeasureSpec 的作用和使用場(chǎng)景 父 View 如何使用 MeasureSpec 影響子...
本篇你將了解到: LayoutInflater 獲取方式 使用 LayoutInflater 如何獲取到 View 對(duì)象 LayoutInfla...
== 簡(jiǎn)單而又實(shí)在 在基本數(shù)據(jù)類型中比較的是兩個(gè)數(shù)據(jù)的值。 在對(duì)象中比較的是兩個(gè)對(duì)象的地址。 equal 追求的是“邏輯相等” 對(duì)大部分的對(duì)象來(lái)...
Android 事件分發(fā)流程 知識(shí)點(diǎn):事件序列指以 ACTION_DOWN為開(kāi)始,ACTION_UP為結(jié)束,ACTION_MOVE為中間過(guò)程。 ...
Android 數(shù)據(jù)持久化 在 Android 中數(shù)據(jù)持久化的方式有以下幾種。 SQLiteSQLiteOpenHelper ContentPr...
JAVA內(nèi)存區(qū)域 --(2)對(duì)象創(chuàng)建 JVM 在遇到一條 new 指令時(shí),是如何為其分配內(nèi)存空間并初始化的呢?筆者將流程畫成了一個(gè)簡(jiǎn)單的流程圖:...