用不了特占,是因?yàn)槟M器不行嗎乃摹?
iOS 跳轉(zhuǎn)系統(tǒng)設(shè)置
前言 上次我寫了一遍文章《Android 關(guān)于美顏/濾鏡 從OpenGl錄制視頻的一種方案》,里面利用ImageReader來從獲取Surface上獲取數(shù)據(jù)赢乓,但是經(jīng)過@熊皮皮...
HPACK是用于壓縮HTTP/2中header信息的壓縮算法牌芋。 引言 在HTTP/1.x中蚓炬,header信息以字符串的方式進(jìn)行傳輸,隨著大量并發(fā)的網(wǎng)絡(luò)請求躺屁,冗余的header...
本文中的方法實(shí)現(xiàn)的是應(yīng)用中切換語言后跳轉(zhuǎn)到應(yīng)用首頁试吁,但是需要CLEAR_TASK和NEW_TASK,注意首頁的 launchMode設(shè)置成singleTask。 切換語言關(guān)鍵...
對于初學(xué)者來說熄捍,面對各種各樣的Gradle構(gòu)建腳本烛恤,想要梳理它的構(gòu)建流程,往往不知道從何入手余耽。Gradle的構(gòu)建過程有著固定的生命周期缚柏,理解Gradle的生命周期和Hook點(diǎn)...
產(chǎn)生問題的原因:手機(jī)鎖屏后,Android系統(tǒng)為了省電以及減少CPU消耗碟贾,在一段時(shí)間后會將手機(jī)進(jìn)入休眠狀態(tài)币喧。此時(shí)的服務(wù)以及線程等都會停止。 最近就這個(gè)問題袱耽,閱讀了很多代碼以及...
大多數(shù)人在二十或三十歲就死了冀续,他們變成了自己的影子琼讽,往后的生命只是不斷的一天天重復(fù)自己。 ——羅曼·羅蘭 雖然尼采說過洪唐,每一個(gè)不曾起舞的...
ijkplayer 的常規(guī)編譯步驟記錄: IjkPlayer 源碼是用 Android.mk 方式編譯的钻蹬,為了方便開發(fā),需要將其編譯方式替換為 CMake凭需,過程中遇到了很多讓...
行內(nèi)與獨(dú)行 行內(nèi)公式:將公式插入到本行內(nèi)问欠,符號:$公式內(nèi)容$,如:$xyz$ 獨(dú)行公式:將公式插入到新的一行內(nèi)粒蜈,并且居中顺献,符號:$$公式內(nèi)容$$,如:$$xyz$$ 上標(biāo)薪伏、下...
1、標(biāo)記-清除算法 最基礎(chǔ)的手機(jī)算法是“標(biāo)記-清除”算法粗仓,如同它的名字一樣嫁怀,算法分為“標(biāo)記”和“清除”兩個(gè)階段:首先標(biāo)記出所有需要回收的對象,在標(biāo)記完成后統(tǒng)一回收所有被標(biāo)記的...
1借浊、引用計(jì)數(shù)算法 引用計(jì)數(shù)算法的原理很簡單:給對象添加一個(gè)引用計(jì)數(shù)器塘淑,每當(dāng)有一個(gè)地方引用它時(shí),計(jì)數(shù)器值+1蚂斤;當(dāng)引用失效時(shí)存捺,計(jì)數(shù)器值-1;任何時(shí)刻計(jì)數(shù)器為0的對象就是不可能再被...
1、自旋鎖與自適應(yīng)自旋 互斥同步對性能最大的影響是阻塞的實(shí)現(xiàn)捌治,掛起線程和恢復(fù)線程的操作都需要轉(zhuǎn)入內(nèi)核態(tài)中完成岗钩,這些操作給系統(tǒng)的并發(fā)性能帶來了很大的壓力。同時(shí)肖油,在許多應(yīng)用上兼吓,共...
Android跨進(jìn)程通信IPC整體內(nèi)容如下 1式散、Android跨進(jìn)程通信IPC之1——Linux基礎(chǔ)2筋遭、Android跨進(jìn)程通信IPC之2——Bionic3、Android跨...
秀恩愛宛畦、曬娃、炫升職揍移。 朋友圈里次和,誰都是人生贏家。 《奇葩說》有一期的辯題是:該不該克制在朋友圈秀曬炫那伐? 姜思達(dá)說踏施,朋友圈的這種行為很“l(fā)ow”。 很多人都有這樣的經(jīng)歷: 看...
半年多前寫了一篇:Android DataBinding 從入門到進(jìn)階[http://www.reibang.com/p/bd9016418af2] 的文章罕邀,最近發(fā)現(xiàn)里面有...