接著上篇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.動畫機(jī)制(2篇) 05.Res資源(6篇) 06.消息機(jī)制(12篇) 07.多...
前言 上一篇,我們說了繪制基本的幾何圖形,這一篇我們說說繪制路徑(Path) 【Android自定義View】目錄 這里主要用到的方法是 canvas.drawPath(pa...
目錄 Android高級動畫(1)http://www.itdecent.cn/p/48554844a2dbAndroid高級動畫(2)http://www.jianshu....
在某技術(shù)博客這里看到了一個炫酷的svg效果。 文章的開頭是這樣的,超帶感的BatMan Logo有沒有,略激動。然后往下看。 雖然我知道這兩個原理應(yīng)該是一樣的,但我就是沖著蝙...
本篇是Android后臺殺死系列的第二篇,主要講解ActivityMangerService是如何恢復(fù)被后臺殺死的進(jìn)程的(基于4.3 ),在開篇 FragmentActivi...
上圖: 本文代碼GitHub地址 兩個重點: 屬性: ProgressBar的progressDrawable屬性,實現(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,主要的交互方式是點擊。用戶在點擊后,App 可能做出在頁面內(nèi)更新 UI、新開一個頁面或者發(fā)起網(wǎng)絡(luò)請求等操作。Android 系統(tǒng)本身沒有...
項目需求 當(dāng)請求某個接口的時候,我們會在請求的header中攜帶token消息,但是發(fā)現(xiàn)token失效,接口請求報錯,怎么馬上刷新token,然后重復(fù)請求方才那個接口呢?這個...
什么是View Binding 官方文檔[https://developer.android.google.cn/topic/libraries/view-binding] ...
毛曉彤是個令人心疼的女演員,和趙麗穎一樣,出身貧寒,通過自己的一路辛苦打拼,終于逆襲成為大女主。 然而,和穎寶相比,她的人生要坎坷的多。從小家里就窮,父親又游手好閑,不好好工...
本文參照 Android 軟鍵盤的顯示和隱藏,這樣操作就對了進(jìn)行整理修正 Android軟鍵盤系列: Android軟鍵盤-彈起時布局向上拉-多表單填寫界面 Android軟...
前言 和嚴(yán)格古老的 Java 相比,Kotlin 中額外提供了不少高級語法特性。這些高級特性中,定義于 Kotlin 的 Standard.kt為我們提供了一些內(nèi)置拓展函數(shù)以...
android studio 2種簽名模式 debug和release模式 debug模式 debug模式使用一個默認(rèn)的debug.keystore進(jìn)行簽名。 默認(rèn)的不用管 ...