前言 在開發(fā)項(xiàng)目期間 Kotlin 協(xié)程是經(jīng)常使用的異步&并發(fā)編程框架。在協(xié)程使用過程中,時(shí)常會(huì)用到掛起函數(shù),而 delay 就是一個(gè)掛起函數(shù),...
什么是注解 注解(Annotation),也叫元數(shù)據(jù)(即描述數(shù)據(jù)的數(shù)據(jù)),一種代碼級別的說明。 它是JDK1.5及以后版本引入的一個(gè)特性,與類、...
Kotlin標(biāo)準(zhǔn)庫函數(shù) Kotlin提供了一個(gè)標(biāo)準(zhǔn)函數(shù)庫,例如run, with, let, also, apply等函數(shù),開發(fā)中使用十分方便。...
使用 UsageStatsManager 獲取應(yīng)用信息 Android 5.0 之后,需要使用 UsageStatsManager 獲取手機(jī)中的...
什么是IPv6 IPv6 的全稱是Internet Protocol version 6。Internet Protocol 譯為“互聯(lián)網(wǎng)協(xié)議”...
什么是Kotlin Kotlin,它是JetBrains開發(fā)的基于JVM的面向?qū)ο蟮恼Z言。2017年的時(shí)候被Google推薦Android的官方...
最近使用了一個(gè)非常高效和方便的混淆工具——Proguard,使用了這個(gè)工具混淆打包后,apk體積顯著的減少了,而且反編譯難度也加大了,所以寫個(gè)博...
最近最火的網(wǎng)絡(luò)庫應(yīng)該是Retrofit了,我也在項(xiàng)目中耍了起來,可以說是非常的有趣。個(gè)人感覺是Retrofit網(wǎng)絡(luò)庫是簡潔,實(shí)用和邏輯清晰,將網(wǎng)...
之前實(shí)現(xiàn)了一個(gè)Demo底部彈出框,是用DialogFragment實(shí)現(xiàn)的一個(gè)Dialog,雖然實(shí)現(xiàn)了鏈?zhǔn)秸{(diào)用,但是沒有使用Builder模式,所...