前言 有一段時(shí)間沒(méi)有系統(tǒng)的學(xué)習(xí)一種android技術(shù)了,最近查了一下android的最新技術(shù),感覺(jué)都是在講jetpack,于是就打算學(xué)習(xí)一下?;藘商鞎r(shí)間學(xué)習(xí)了一下JetPa...
前言 有一段時(shí)間沒(méi)有系統(tǒng)的學(xué)習(xí)一種android技術(shù)了,最近查了一下android的最新技術(shù),感覺(jué)都是在講jetpack,于是就打算學(xué)習(xí)一下?;藘商鞎r(shí)間學(xué)習(xí)了一下JetPa...
1,切換到需要上傳的文件夾下,執(zhí)行命令:git init2,添加文件夾下的所有文件到暫存區(qū):git add .3,將暫存區(qū)中存放的文件提交到git倉(cāng)庫(kù):git commit ...
最近用x5做文件預(yù)覽的功能,在android 9.0 手機(jī)上一直提示加載x5內(nèi)核失敗,最后終于找到了原因,特記錄一下。其實(shí)解決方法很簡(jiǎn)單,只需在AndroidManifest...
這些面試題是我在今年年初換工作的時(shí)候整理,沒(méi)有重點(diǎn)。包括java基礎(chǔ),數(shù)據(jù)結(jié)構(gòu),網(wǎng)絡(luò),Android相關(guān)等等。適合中高級(jí)工程師。由于內(nèi)容過(guò)多,將會(huì)分為上下兩部分。下部分跳轉(zhuǎn)鏈...
前言一般而言,我們?cè)赼ndroid程序代碼中不要顯式的創(chuàng)建線程,而是要采取線程池(也就是ThreadPoolExecutor類)的方式創(chuàng)建。 關(guān)于線程池的幾個(gè)類直接上圖圖片....
1,UIUI是最直觀的反映APP卡頓的因素,Android系統(tǒng)中,應(yīng)用程序把經(jīng)過(guò)測(cè)量,布局、繪制后的 surface 緩存數(shù)據(jù),通過(guò) SurfaceFlinger 把數(shù)據(jù)渲染...
我們主要研究的幾個(gè)方法:dispatchTouchEvent,onInterceptTouchEvent,onTouch, onTouchEvent,onClick。 dis...
我們主要研究的幾個(gè)方法:dispatchTouchEvent,onInterceptTouchEvent,onTouch, onTouchEvent,onClick。 dis...
1、Activity生命周期? onCreate() -> onStart() -> onResume() -> onPause() -> onStop() -> onDet...
Csdn 混淆介紹 Proguard是一個(gè)Java類文件壓縮器、優(yōu)化器、混淆器、預(yù)校驗(yàn)器。壓縮環(huán)節(jié)會(huì)檢測(cè)以及移除沒(méi)有用到的類、字段、方法以及屬性。優(yōu)化環(huán)節(jié)會(huì)分析以及優(yōu)化方法的...
2015年以來(lái),Android開(kāi)發(fā)領(lǐng)域里對(duì)熱修復(fù)技術(shù)的討論和分享越來(lái)越多,同時(shí)也出現(xiàn)了一些不同的解決方案,如QQ空間補(bǔ)丁方案、阿里AndFix以及微信Tinker,它們?cè)谠?..
寫在前面 Android Studio的強(qiáng)大其實(shí)遠(yuǎn)超我們的想象,只不過(guò)我們沒(méi)有發(fā)現(xiàn)而已,以下的幾點(diǎn)優(yōu)化技巧都是通過(guò)AS進(jìn)行的(如果大家有用過(guò),可以忽略)。 1,Long Me...
簡(jiǎn)介 Google Protocol Buffers 簡(jiǎn)稱 Protobuf,類似 json 或 XML,是一種序列化結(jié)構(gòu)數(shù)據(jù)的機(jī)制,但是比它們更小、更快、更簡(jiǎn)單。同時(shí)支持多...