一、前言 Android原生開發(fā)到2025年需求已經(jīng)是寥若星辰,AI的發(fā)展也是百花齊放,已經(jīng)成為Coder的編碼得力助手,盡管如此,我還是想把學(xué)...
一、前言 compose的出現(xiàn),預(yù)示著Android原生端也邁向了聲明式界面的開發(fā)模式,Android傳統(tǒng)的開發(fā)方式是界面在XML里編寫,...
上篇說過要做一次自定義gradle插件的實戰(zhàn),本篇文章就記錄下兩個場景下的實踐,實踐內(nèi)容屬于入門級別的,相對簡單,第一:查找多模塊中出現(xiàn)的...
Android自定義plugin有三種方法,本文只記錄自定義的plugin作為獨立項目,主要分為以下六個步驟 1.首先新建java/kot...
android推送歷來的詬病就不用多說了,這么多年過去了還是開發(fā)者的一大頭疼之事,雖說有第三方推送平臺,但是如果要實現(xiàn)離線推送,也就是應(yīng)用...
最早從公眾號了解到MotionLayout,大概知道它是繼承自ConstraintLayout,目的是讓我們更方便快捷地寫一些簡單的vie...
App迭代過程中,難免需要對數(shù)據(jù)庫進行更新,有可能是字段的增加,修改或刪除,也有可能需要新建一張表,這就涉及到數(shù)據(jù)庫的遷移Migrate,...
一、說在前面 首先聲明本篇文章是基于開源庫SwipeDelMenuLayout的源碼分析,閱讀完并嘗試自己也寫一個(精簡了一些東西),唯一...
前言 實際開發(fā)中,竟然很少碰到需要處理滑動沖突的場景,所以關(guān)于Android的事件分發(fā)知識一直沒有接觸過,這兩天學(xué)習(xí)了下,初看好像還不難理...