在用戶第一次使用某些功能的時(shí)候,需要引導(dǎo)用戶點(diǎn)擊某些新功能,需要做一個(gè)新用戶引導(dǎo)層,這里 我做了一個(gè)demo來實(shí)現(xiàn)該功能。 效果如下: 核心思路就是,獲取需要引導(dǎo)的view,...
在用戶第一次使用某些功能的時(shí)候,需要引導(dǎo)用戶點(diǎn)擊某些新功能,需要做一個(gè)新用戶引導(dǎo)層,這里 我做了一個(gè)demo來實(shí)現(xiàn)該功能。 效果如下: 核心思路就是,獲取需要引導(dǎo)的view,...
前言 kotlin是一種在Java虛擬機(jī)上運(yùn)行的靜態(tài)類型編程語(yǔ)言,由JetBrains設(shè)計(jì)開發(fā)并開源。kotlin可以像class文件一樣編譯成Java字節(jié)碼,在JVM上運(yùn)行...
Glide源碼剖析系列 Android Glide源碼剖析系列(一)圖片加載請(qǐng)求如何感知組件生命周期 Android Glide源碼剖析系列(二)Glide如何管理圖片加載請(qǐng)...
當(dāng)我們開發(fā)一個(gè)新項(xiàng)目,常常需要先搭建一個(gè)項(xiàng)目結(jié)構(gòu),就好像建房子,你把地基和骨架搭建好了,搭建完善了,你在根據(jù)不同的業(yè)務(wù)需求,大部分情況下只是在基本的架構(gòu)上面做開發(fā)而已,...
Android Jetpack簡(jiǎn)介 2018年谷歌I/O 發(fā)布了一系列輔助android開發(fā)者的實(shí)用工具,合稱Jetpack,以幫助開發(fā)者構(gòu)建出色的 Android 應(yīng)用。 ...
前言 Rxjava由于其基于事件流的鏈?zhǔn)秸{(diào)用、邏輯簡(jiǎn)潔 & 使用簡(jiǎn)單的特點(diǎn),深受各大 Android開發(fā)者的歡迎。 RxJava如此受歡迎的原因,在于其提供了豐富 & 功能強(qiáng)...
為了寫這篇文章,我反復(fù)的看了好幾十遍源碼。而且寫的時(shí)候時(shí)間間隔比較長(zhǎng),有時(shí)候?qū)懼鴮懼约憾蓟靵y了,又去看一遍源碼去分析,所以可能會(huì)重復(fù)的內(nèi)容比較多也會(huì)稍微亂一點(diǎn),不過我相信你...