[TOC] 硬件合成HWC2 Hardware Composer HAL (HWC) 是 SurfaceFlinger 用來將 Surface 合成到屏幕昂拂。HWC 可以抽象出...
引言 Android編譯知識(shí)的梳理文章共三篇: Android 編譯之make基礎(chǔ)[http://www.reibang.com/p/169397686d58] Andro...
對(duì)于任何操作系統(tǒng)來講泌绣,開機(jī)時(shí)間的優(yōu)化都是一個(gè)很關(guān)鍵的工作。如果用戶每次啟動(dòng)設(shè)備都需要等待很長的時(shí)間预厌,那么其用戶體驗(yàn)是很差的阿迈。本文從Android12出發(fā),分以下三部分闡述An...
感謝分享牺荠,最近項(xiàng)目中正好要做多進(jìn)程
Android應(yīng)用開發(fā)中翁巍,一個(gè)App可以創(chuàng)建多少個(gè) Application 對(duì)象問題背景 最近跟群友討論一個(gè)技術(shù)問題: 一個(gè)應(yīng)用開啟了多進(jìn)程,最終到底會(huì)創(chuàng)建幾個(gè)application對(duì)象休雌,執(zhí)行幾次onCreate()方法灶壶? 有的群友根據(jù)自己的想法給出了猜...
原來大佬17年的工資還沒我高,現(xiàn)在差距卻是幾倍的關(guān)系??
Android 進(jìn)階之旅 - 終章我們的《Android進(jìn)階之旅》到這里就算是完結(jié)了杈曲,五六年的時(shí)間驰凛,我的青春,我職業(yè)生涯的黃金時(shí)期担扑,基本都耗在了這上面恰响。很多東西我都是現(xiàn)學(xué)現(xiàn)賣,平時(shí)上班也很少有時(shí)間能備課涌献,很多...
同步異步與阻塞非阻塞 用戶空間和內(nèi)核空間 操作系統(tǒng)為了支持多個(gè)應(yīng)用同時(shí)運(yùn)行燕垃,需要保證不同進(jìn)程之間相對(duì)獨(dú)立(一個(gè)進(jìn)程的崩潰不會(huì)影響其他的進(jìn)程 枢劝, 惡意進(jìn)程不能直接讀取和修改其他...
Android中的辈泛荆活是一個(gè)永不過時(shí)的話題您旁,因?yàn)槊恳粋€(gè)APP都希望能在后臺(tái)不停的運(yùn)行去搜集用戶數(shù)據(jù),在Android 系統(tǒng)處于較低版本的時(shí)候(目前最新版本為12轴捎,較低版本指的...
硬件加速(三種) Application級(jí)別 Activity級(jí)別 View級(jí)別webView.setLayerType(View.LAYER_TYPE_SOFTWARE, ...
大家都知道,bitmap容易引起oom侦副。具體原因是什么呢侦锯?因?yàn)槊總€(gè)進(jìn)程的heap是有限制的,現(xiàn)在一般都在一兩百兆秦驯。而一張圖片加載到內(nèi)存中需要占用多少內(nèi)存呢率触?以一張102410...
自6.0版本開始葱蝗,系統(tǒng)增加了權(quán)限申請。申請了以后细燎,在Activity中回調(diào)onRequestPermissionsResult方法两曼,然后做結(jié)果判斷。但是這種方法侵入性太強(qiáng)玻驻,后...
定義 職責(zé)鏈模式(Chain of Responsibility Pattern):避免請求發(fā)送者與接收者耦合在一起瘟忱,讓多個(gè)對(duì)象都有可能接收請求奥额,將這些對(duì)象連接成一條鏈,并...