概述 本文主要分享Activity的啟動(dòng)流程,主要分析Application與Activity分別是如何被加載的,下面我們就通過閱讀源碼分析 A...
概述 本文主要分享基于動(dòng)態(tài)代理實(shí)現(xiàn)控件點(diǎn)擊事件注入撩扒。 實(shí)現(xiàn)思路: 自定義EventType注解標(biāo)記需要點(diǎn)擊事件類型 自定義OnClick、OnL...
概述 本文主要分享基于反射與注解實(shí)現(xiàn)頁面跳轉(zhuǎn)參數(shù)注入。 實(shí)現(xiàn)思路: 自定義AutoWired注解標(biāo)記需要注入的成員屬性 查找頁面中帶AutoWi...
概述 本文主要分享基于注解和反射實(shí)現(xiàn)控件注入。 實(shí)現(xiàn)思路: 自定義BindView注解標(biāo)記需要注入的控件 查找頁面中帶BindView注解的屬性...
概述 本文主要分享仿今日頭條文字漸變效果声邦,效果圖如下: 實(shí)現(xiàn)要點(diǎn): 繪制水平垂直居中的文本 采用畫布裁剪實(shí)現(xiàn)漸變效果 繪制水平垂直居中的文本 文...
概述 本文主要分享Android常見的事件沖突處理,處理方式有兩種: 外部攔截:父容器處理沖突 內(nèi)部攔截:子控件處理沖突 在介紹這兩種處理方法之...
概述 本文主要分享Android流式布局實(shí)現(xiàn)摆舟,實(shí)現(xiàn)效果如下: 在實(shí)現(xiàn)之前先來看一下View的生命周期亥曹,如下圖: 流式布局屬于自定義ViewGro...
概述 本文主要分享使用NestedScrollView嵌套R(shí)ecyclerView實(shí)現(xiàn)仿京東Tab吸頂效果邓了,先來看一下效果圖: 實(shí)現(xiàn)要點(diǎn) Tab...
概述 本文主要分享類似于酷狗音樂動(dòng)態(tài)換膚效果的實(shí)現(xiàn)。 動(dòng)態(tài)換膚的思路: 收集換膚控件以及對應(yīng)的換膚屬性 加載插件皮膚包 替換資源實(shí)現(xiàn)換膚效果 制...