1. 前言 隨著 Kotlin 的不斷更新以及官方的推薦加持沥曹,越來越多的項目開始接受 Kotlin 作為主要的編寫語言。但非常多的 Android 開發(fā)者依然只是停留在使用 ...

1. 前言 隨著 Kotlin 的不斷更新以及官方的推薦加持沥曹,越來越多的項目開始接受 Kotlin 作為主要的編寫語言。但非常多的 Android 開發(fā)者依然只是停留在使用 ...
這是RecyclerView緩存機制系列文章的第四篇缸棵,系列文章的目錄如下: RecyclerView緩存機制(咋復(fù)用芥驳?) RecyclerView緩存機制(回收些啥柿冲?) Re...
Android系統(tǒng)啟動流程 對于純Android應(yīng)用層開發(fā)來講,了解一些Android的啟動流程的知識并不會直接提高自己的代碼質(zhì)量兆旬。但是作為整個Android系統(tǒng)的開端假抄,這部...
一、理論基礎(chǔ) 1.zygote zygote意為“受精卵“爵憎。Android是基于Linux系統(tǒng)的慨亲,而在Linux中,所有的進(jìn)程都是由init進(jìn)程直接或者是間接fork出來的宝鼓,...
前些天性致脖脖地點進(jìn)入了developer.android.com,想看下通知這塊內(nèi)容愚铡,你懂的蛉签。首先映入眼簾的就是下面這玩意兒,翻譯速度闊以哦Aち取0帷! 通知渠道邑雅?啥玩意兒片橡,啊,...
前言 通過本篇文章淮野,你將了解到: 1捧书、ViewGroup onDraw不執(zhí)行的原因2、怎么讓ViewGroup onDraw執(zhí)行3骤星、setWillNotDraw(boolea...
一经瓷、前言: 1、原因: 我們在用約束布局的時候洞难,有時候?qū)憀ayout_constraintHorizontal_weight屬性沒有任何效果舆吮,這是因為我們沒有把控件的約束邊界...
廢話不多說直接說流程 給項目中集成LeakCanary工具進(jìn)行內(nèi)存泄漏檢測。發(fā)現(xiàn)有內(nèi)存泄漏后該工具會進(jìn)行提示 有內(nèi)存泄露后我們需要使用as的profiler工具進(jìn)行分析并獲取...
參考文章 KunMinX:重學(xué)安卓:LiveData 數(shù)據(jù)倒灌 背景緣由全貌 獨家解析[https://xiaozhuanlan.com/topic/6719328450] ...