使用方式 build.gradle文件添加支持dataBinding 重寫 createViewBinding()綁定布局文件.xml
使用方式 build.gradle文件添加支持dataBinding 重寫 createViewBinding()綁定布局文件.xml
「Leakcanary 」是我們經(jīng)常用于檢測內(nèi)存泄漏的工具,簡單的使用方式,內(nèi)存泄漏的可視化,是我們開發(fā)中必備的工具之一。 分析源碼之前 Leakcanary 大神的 git...
一、定義IntentService是Android中的一個系統(tǒng)封裝類,繼承自四大組件之一的Service。 二、作用處理異步請求,實現(xiàn)多線程。 三、工作流程 注意:若啟動In...
由于需要做一個需求,基于GSYVideoPlayer對列表的視頻自動播放,在此記錄下。分四個步驟 監(jiān)聽列表滑動狀態(tài) 獲取播放器控件 判斷播放器可見狀態(tài) 根據(jù)狀態(tài)進行播放 監(jiān)聽...
1.靜態(tài)代碼塊(Static Block) 靜態(tài)代碼塊在類加載時執(zhí)行,僅執(zhí)行一次,且在類加載時執(zhí)行一次。靜態(tài)代碼塊通常用于初始化靜態(tài)成員變量或執(zhí)行一些全局性的初始化操作。如果...
該文章屬于Android Handler系列文章,如果想了解更多,請點擊《Android Handler機制之總目錄》 前言 要想了解Android 的Handle機制,我們...
作者:jtsky鏈接:http://www.itdecent.cn/p/0a150ec09a32[http://www.itdecent.cn/p/0a150ec09a3...
LeakCananry介紹: LeakCananry是開源大戶Square的一款開源產(chǎn)品,用于檢測程序中的內(nèi)存泄露 目前為止最新的版本是2.3版本,相比于2.0之前的版本,2...
出現(xiàn)頻率較高的加粗標識 Java基礎(chǔ): 泛型 四大引用 GC 類加載機制、過程 線程池 參數(shù)詳解 Java中的異常分類常見內(nèi)存溢出原因及解決思路 Android基礎(chǔ): Han...
1、ANR介紹 1.1 ANR是什么 ANR,全稱為Application Not Responding,也就是應(yīng)用程序無響應(yīng)。如果 Android 應(yīng)用的界面線程處于阻塞狀...