一、 Arouter的組件注冊(cè) 1. 自動(dòng)注冊(cè)插件 在看ARouter源碼的過(guò)程中看到,在初始化方法 init(),有個(gè) boolean 變量 registerByPlugi...
一、 Arouter的組件注冊(cè) 1. 自動(dòng)注冊(cè)插件 在看ARouter源碼的過(guò)程中看到,在初始化方法 init(),有個(gè) boolean 變量 registerByPlugi...
開發(fā)中尤其是依賴庫(kù)aar的開發(fā) ,常常要寫很多Log或者Toast 來(lái)驗(yàn)證代碼的執(zhí)行狀況。雖然代碼不多,往往還是要手?jǐn)] 類似于這樣的原生或者封裝的工具類一般都是固定的“模版”...
關(guān)于狀態(tài)欄的設(shè)置,網(wǎng)上一大堆教程、方法,有些有效有些無(wú)效,太多太雜,所以想總結(jié)一下:參考 :https://www.likecs.com/show-821162.html[h...
前言 OKhttp 是目前android主流的、 使用最廣泛的網(wǎng)絡(luò)框。. 支持HTTP2,允許對(duì)同一主機(jī)的所有請(qǐng)求共享一個(gè)套接字. 通過(guò)鏈接池減少了請(qǐng)求延遲. 默認(rèn)通過(guò)GZi...
1、什么是Glide? 1.1、官方描述 Glide是一個(gè)快速高效的Android圖片加載庫(kù),注重于平滑的滾動(dòng)。Glide提供了易用的API,高性能、可擴(kuò)展的圖片解碼管道(d...
[轉(zhuǎn)載文章] 長(zhǎng)按桌面圖標(biāo)展示快捷方式,今時(shí)看來(lái),早已司空見慣,一是Android很早的版本就已經(jīng)支持,二是大部分的應(yīng)用也已經(jīng)實(shí)現(xiàn),像微信,支付寶,頭條等,所以無(wú)論功能還是實(shí)...
1.背景 2.介紹 3.下載 NDK 和工具 4.配置NDK的環(huán)境變量 5.創(chuàng)建native相關(guān)方法- 5.1 native相關(guān)方法去掉報(bào)紅 6.創(chuàng)建c/c++文件- 6.1...
一文了解Compose 簡(jiǎn)介 Jetpack Compose 是一個(gè)適用于 Android 的新式聲明性界面工具包。閱讀官方介紹可以了解到,Compose 大概是這么個(gè)東西:...
首先我們都知道 ARouter是以路由的方式實(shí)現(xiàn)組件間(組件化項(xiàng)目)通訊的的框架。 路由的本質(zhì),是映射和尋址,收集所有的注冊(cè)類,生成字符串和注冊(cè)類的映射關(guān)系,這樣就可以通過(guò)字...
一個(gè) Task 是 Gradle 里項(xiàng)目構(gòu)建的原子執(zhí)行單元,Gradle 通過(guò)將一個(gè)個(gè)Task串聯(lián)起來(lái)完成具體的構(gòu)建任務(wù),每個(gè) Task 都屬于一個(gè) Project。關(guān)于 T...
LayoutInflater的使用有下面4種方法: LayoutInflater.from(this).inflate(R.layout.xxx, null) LayoutI...
在使用handler 的時(shí)候注意到除了sendMessage()的幾個(gè)方法,還有post() 和postDelayed()。那么post 和send 有啥區(qū)別呢? 網(wǎng)上搜了一...
自定義View 最關(guān)注的有三個(gè)方法 measure(),layout(),draw();我們?nèi)?shí)現(xiàn)的時(shí)候一般只要重寫他們的模板方法, 即onMeasure(),onLayou...