adb 常用命令 獲取連接設(shè)備號(hào):adb devices 列出設(shè)備所有已安裝的包名 (不需root權(quán)限)adb shell “pm list packages”舶得,可以加上gr...

adb 常用命令 獲取連接設(shè)備號(hào):adb devices 列出設(shè)備所有已安裝的包名 (不需root權(quán)限)adb shell “pm list packages”舶得,可以加上gr...
一潦蝇、概述 對(duì)于RecyclerView的學(xué)習(xí),主要是需要掌握以下幾點(diǎn): 數(shù)據(jù):Adapter 使用:RecyclerView - Adapter 進(jìn)階:BaseRecycle...
努比亞技術(shù)團(tuán)隊(duì)原創(chuàng)內(nèi)容深寥,轉(zhuǎn)載請(qǐng)務(wù)必注明出處攘乒。 8. 應(yīng)用是如何繪圖的 目前很多游戲類(lèi)應(yīng)用都是借由SurfaceView申請(qǐng)到畫(huà)布,然后自主上幀惋鹅,并不依賴(lài)Vsync信號(hào)则酝, 所以...
Gradle 進(jìn)行構(gòu)建,都要經(jīng)過(guò)3個(gè)生命周期階段: 初始化階段 配置階段 執(zhí)行階段 Gradle 提供了很多生命周期監(jiān)聽(tīng)方法,可以在各個(gè)階段 Hook 指定的任務(wù)沽讹。 1. P...
前言: 流暢度般卑,是頁(yè)面在滑動(dòng)、渲染等過(guò)程中的體驗(yàn)爽雄。Android系統(tǒng)要求每一幀都要在 16ms 內(nèi)繪制完成蝠检,平滑的完成一幀意味著任何特殊的幀需要執(zhí)行所有的渲染代碼(包括 fr...
DataBinding 是谷歌官方發(fā)布的一個(gè)框架,顧名思義即為數(shù)據(jù)綁定挚瘟,是 MVVM 模式在 Android 上的一種實(shí)現(xiàn)叹谁,用于降低布局和邏輯的耦合性,使代碼邏輯更加清晰乘盖。M...
一焰檩、基礎(chǔ) 1.1 Java 系列文章Java基礎(chǔ)Java基礎(chǔ)(一)-泛型[http://www.reibang.com/p/d7e470217272]Java基礎(chǔ)(二)-注...
話(huà)說(shuō)什么是動(dòng)態(tài)換膚?這里舉個(gè)例子:在A(yíng)PP中可以下載某一個(gè)皮膚包,然后應(yīng)用起來(lái)整個(gè)APP的界面就發(fā)生了改變订框,諸如某些圖片析苫,文字字體,文字顏色等等穿扳。 那么這種功能是怎么實(shí)現(xiàn)的呢...
滿(mǎn)足RecyclerView實(shí)現(xiàn)無(wú)限循環(huán)的需求還是有的衩侥,比如畫(huà)廊。 使用RecyclerView橫向展示網(wǎng)絡(luò)圖片可以當(dāng)做一個(gè)畫(huà)廊纵揍,如圖: 以上圖片已經(jīng)是無(wú)限循環(huán)的了顿乒,那么無(wú)限...
FrameAnimation 如果有播放超多幀動(dòng)畫(huà)的需求骨杂,直接點(diǎn)擊 FrameAnimation 在github查看,基本能滿(mǎn)足你的所有需求雄卷,就不用往下看了搓蚪,基本能滿(mǎn)足99....
相關(guān)概念 序列化 Serialization(序列化)是一種將對(duì)象以一連串的字節(jié)描述的過(guò)程;反序列化deserialization是一種將這些字節(jié)重建成一個(gè)對(duì)象的過(guò)程丁鹉。從用途...
Android沉浸式狀態(tài)欄 Android狀態(tài)欄默認(rèn)是固定的黑底白字,這肯定是不被偉大的設(shè)計(jì)師所喜愛(ài)的,更有甚者匈庭,某些時(shí)候設(shè)計(jì)希望內(nèi)容能夠延時(shí)到狀態(tài)欄底部(例如頭部是大圖的情...