一、轉(zhuǎn)場動(dòng)畫 android5.0之前使用overridePendingTransition,之后使用ActivityOptions和ActivityOptionsCompa...
一、轉(zhuǎn)場動(dòng)畫 android5.0之前使用overridePendingTransition,之后使用ActivityOptions和ActivityOptionsCompa...
@叨碼 android 9.0
AppWidget(桌面小部件)一、引言 作為一個(gè)車機(jī)的Launcher開發(fā),總結(jié)了下自己認(rèn)為的難點(diǎn)技術(shù):ApppWidget、拖拽、RemoteAnimation(應(yīng)用打開/關(guān)閉動(dòng)畫)。今天就其中的App...
這個(gè)屬于Launcher拖拽流程的一部分,可以看Launcher 源碼的這個(gè)PopupContainerWithArrow類
Laucnher3有關(guān)AppWidget的源碼分析(Android 9.0)前言 Launcher在Android的AppWidget整個(gè)體系中扮演AppWidgetHost的角色,本文分析Launcher對(duì)于AppWidget的處理 部分源碼分析。...
最近在做車機(jī)系統(tǒng),最近沒事體驗(yàn)了下華為問界M5,發(fā)現(xiàn)widget的拖拽功能蠻有意思的,一般recycleVIew的內(nèi)部拖拽已有ItemTouchHelper可以實(shí)現(xiàn),但是外部...
前言 Launcher在Android的AppWidget整個(gè)體系中扮演AppWidgetHost的角色,本文分析Launcher對(duì)于AppWidget的處理 部分源碼分析。...
一、引言 作為一個(gè)車機(jī)的Launcher開發(fā),總結(jié)了下自己認(rèn)為的難點(diǎn)技術(shù):ApppWidget、拖拽、RemoteAnimation(應(yīng)用打開/關(guān)閉動(dòng)畫)。今天就其中的App...
1.引言 viewpager2是JetPack組件庫推出的組件之一,是原生viewPager的升級(jí)但是不兼容,因?yàn)閂iewPager2的Adapter 繼承于RecycleV...
一直以來,Android開發(fā)都充斥了大量的不規(guī)范的操作和重復(fù)代碼,比如生命周期的管理,開發(fā)過程的重復(fù),項(xiàng)目架構(gòu)的選擇等等。谷歌IO大會(huì)上,Google官方向推出了 Jetpa...
一直以來,Android開發(fā)都充斥了大量的不規(guī)范的操作和重復(fù)代碼,比如生命周期的管理,開發(fā)過程的重復(fù),項(xiàng)目架構(gòu)的選擇等等。谷歌IO大會(huì)上,Google官方向推出了 Jetpa...
*本篇文章已授權(quán)微信公眾號(hào) guolin_blog (郭霖)獨(dú)家發(fā)布 ??從今天開始,樓主正式開始分析RecyclerView的源碼。為了閱讀RecyclerView的源碼,...
一、設(shè)計(jì)模式的分類 創(chuàng)建型模式:對(duì)象實(shí)例化的模式,創(chuàng)建型模式用于解耦對(duì)象的實(shí)例化過程。 結(jié)構(gòu)型模式:把類或?qū)ο蠼Y(jié)合在一起形成一個(gè)更大的結(jié)構(gòu)。 行為型模式:類和對(duì)象如何交互,及...
1、Flutter的優(yōu)點(diǎn) 性能強(qiáng)大,流暢Flutter對(duì)比weex和react native相比,性能的強(qiáng)大是有目共睹的。基于dom樹渲染原生組件,很難與直接在原生視圖上繪圖...