接著上篇Android源碼分析-全面理解Context (一)繼續(xù)講: Service對象中ContextImpl的創(chuàng)建 通過查看源碼發(fā)現(xiàn)和Activity,Applicat...
接著上篇Android源碼分析-全面理解Context (一)繼續(xù)講: Service對象中ContextImpl的創(chuàng)建 通過查看源碼發(fā)現(xiàn)和Activity,Applicat...
前言 Android開發(fā)過程中,Context是繞不開的東西,因此本篇文章將一探究竟。通過這篇文章,你將了解到: 1、Context衍生的子類2、Context作用3、四大組...
APP性能優(yōu)化-Memory APP性能優(yōu)化-穩(wěn)定性(crash率) APP性能優(yōu)化-包體壓縮 APP性能優(yōu)化-CPU APP性能優(yōu)化-UI APP性能優(yōu)化-流暢度 前言 穩(wěn)...
目錄介紹 01.基礎(chǔ)組件(19篇) 02.IPC機(jī)制(7篇) 03.View原理(9篇) 04.動(dòng)畫機(jī)制(2篇) 05.Res資源(6篇) 06.消息機(jī)制(12篇) 07.多...
前言 上一篇,我們說了繪制基本的幾何圖形,這一篇我們說說繪制路徑(Path) 【Android自定義View】目錄 這里主要用到的方法是 canvas.drawPath(pa...
目錄 Android高級(jí)動(dòng)畫(1)http://www.itdecent.cn/p/48554844a2dbAndroid高級(jí)動(dòng)畫(2)http://www.jianshu....
在某技術(shù)博客這里看到了一個(gè)炫酷的svg效果。 文章的開頭是這樣的,超帶感的BatMan Logo有沒有,略激動(dòng)。然后往下看。 雖然我知道這兩個(gè)原理應(yīng)該是一樣的,但我就是沖著蝙...
本篇是Android后臺(tái)殺死系列的第二篇,主要講解ActivityMangerService是如何恢復(fù)被后臺(tái)殺死的進(jìn)程的(基于4.3 ),在開篇 FragmentActivi...
上圖: 本文代碼GitHub地址 兩個(gè)重點(diǎn): 屬性: ProgressBar的progressDrawable屬性,實(shí)現(xiàn)圓形進(jìn)度條 進(jìn)度: ProgressBar的progr...
前言 Android真響應(yīng)式架構(gòu)系列文章: Android真響應(yīng)式架構(gòu)——MvRx Epoxy——RecyclerView的絕佳助手 Android真響應(yīng)式架構(gòu)——Mod...
一般手機(jī)上的 Android App,主要的交互方式是點(diǎn)擊。用戶在點(diǎn)擊后,App 可能做出在頁面內(nèi)更新 UI、新開一個(gè)頁面或者發(fā)起網(wǎng)絡(luò)請求等操作。Android 系統(tǒng)本身沒有...
項(xiàng)目需求 當(dāng)請求某個(gè)接口的時(shí)候,我們會(huì)在請求的header中攜帶token消息,但是發(fā)現(xiàn)token失效,接口請求報(bào)錯(cuò),怎么馬上刷新token,然后重復(fù)請求方才那個(gè)接口呢?這個(gè)...
什么是View Binding 官方文檔[https://developer.android.google.cn/topic/libraries/view-binding] ...
毛曉彤是個(gè)令人心疼的女演員,和趙麗穎一樣,出身貧寒,通過自己的一路辛苦打拼,終于逆襲成為大女主。 然而,和穎寶相比,她的人生要坎坷的多。從小家里就窮,父親又游手好閑,不好好工...
本文參照 Android 軟鍵盤的顯示和隱藏,這樣操作就對了進(jìn)行整理修正 Android軟鍵盤系列: Android軟鍵盤-彈起時(shí)布局向上拉-多表單填寫界面 Android軟...
前言 和嚴(yán)格古老的 Java 相比,Kotlin 中額外提供了不少高級(jí)語法特性。這些高級(jí)特性中,定義于 Kotlin 的 Standard.kt為我們提供了一些內(nèi)置拓展函數(shù)以...
android studio 2種簽名模式 debug和release模式 debug模式 debug模式使用一個(gè)默認(rèn)的debug.keystore進(jìn)行簽名。 默認(rèn)的不用管 ...