1、什么是ANR 如何避免它? 這個(gè)對話框稱作應(yīng) 用程序無響應(yīng)(ANR:Application NotResponding)對話框。 不同的組件發(fā)生ANR的時(shí)間不一樣,Act...
1、什么是ANR 如何避免它? 這個(gè)對話框稱作應(yīng) 用程序無響應(yīng)(ANR:Application NotResponding)對話框。 不同的組件發(fā)生ANR的時(shí)間不一樣,Act...
版權(quán)聲明:本文已授權(quán)微信公眾號:Android必修課,轉(zhuǎn)載請申明出處 Android6.0以上的系統(tǒng)中,引入了運(yùn)行時(shí)權(quán)限檢查,運(yùn)行時(shí)權(quán)限分為正常權(quán)限和危險(xiǎn)權(quán)限,當(dāng)我們的App...
背景 入職新公司后,發(fā)現(xiàn)項(xiàng)目中有用到python腳本根據(jù)自定義配置文件生成Java代碼的部分,而且腳本與配置文件以及生成的java代碼最終都上傳到代碼倉庫,因?yàn)闆]有在編譯時(shí)生...
Gradle 之Groovy基本語法(一) Gradle 之Groovy文件操作(二) Gradle 之詳解Project(三) Gradle 之詳解Task(四) Grad...
前言 ViewPager搭配Fragment去實(shí)現(xiàn)標(biāo)簽頁是一種非常常見的做法,基本上Android初學(xué)者都能順手寫出來,可是有時(shí)候雖然代碼簡單,其中卻有很多微妙之處。本篇主要...
這篇文章大部分內(nèi)容來自:https://github.com/Kotlin/kotlinx.coroutines/blob/master/coroutines-guide.m...
本人在編寫基于FFmpeg的播放器時(shí),需要將解碼后的視頻幀數(shù)據(jù)upload到GPU進(jìn)行渲染輸出,方便給視頻添加濾鏡之類的。輸出部分有兩種方案,一種是使用GLSurfaceVi...
從 SuperTextView 誕生之初,便始終堅(jiān)持一個(gè)愿景,即幫助 Android 開發(fā)者愉悅的去構(gòu)建一個(gè)應(yīng)用。 經(jīng)過一年多的不斷的聆聽、思考、探索、驗(yàn)證, SuperTe...