在《浮窗開發(fā)之窗口層級(jí)》這片文章中,開篇提出了三個(gè)問題: 窗口層級(jí)關(guān)系(浮窗是如何“浮”的)? 浮窗有哪些限制淑倾,如何越過用戶授權(quán)實(shí)現(xiàn)浮窗功能呐舔? Activity是如何接收到t...

在《浮窗開發(fā)之窗口層級(jí)》這片文章中,開篇提出了三個(gè)問題: 窗口層級(jí)關(guān)系(浮窗是如何“浮”的)? 浮窗有哪些限制淑倾,如何越過用戶授權(quán)實(shí)現(xiàn)浮窗功能呐舔? Activity是如何接收到t...
Android 的安裝包簽名方案到目前有3個(gè)版本漆羔,分別是: 最初簽名方案V1奇瘦; 為了提高驗(yàn)證速度和覆蓋度在 7.0 引入的 V2章咧; 以及為了實(shí)現(xiàn)密鑰輪轉(zhuǎn)在 9.0 引入的 V...
Linux 內(nèi)存管理 1 頁的概念 linux 內(nèi)核中把物理頁作為內(nèi)存分配的最小單位闷盔,32位CPU 頁的大小通常為4K弯洗,64位的CPU通常支持8K的也。內(nèi)存管理單元MMU 同...
原文:Linux內(nèi)存管理 說明:本文在原文基礎(chǔ)上稍加改動(dòng)以便閱讀理解逢勾。 摘要 本章首先以應(yīng)用程序開發(fā)者的角度審視Linux的進(jìn)程內(nèi)存管理牡整,在此基礎(chǔ)上逐步深入到內(nèi)核中討論系統(tǒng)物...
View 的繪制流程是 Android 開發(fā)的必備知識(shí)點(diǎn)之一 API:26 View 樹 因?yàn)檫@不是重點(diǎn),所以介紹得比較簡單溺拱,下次寫文章詳細(xì)講解View樹的形成與關(guān)系逃贝。 一個(gè)...
看完了微信團(tuán)隊(duì)對Xlog的整體介紹谣辞,迫不及待開始了研究,理論部分我是完全參考微信終端跨平臺(tái)組件 mars 系列(一) - 高性能日志模塊xlog 這篇文章沐扳×氏校看完這篇理論,文章...
前言 kotlin 現(xiàn)在都比較新鮮的一個(gè)語言迫皱。問過了身邊的朋友歉闰,有的似乎開始用其開始寫后臺(tái),有的開始用kotlin重構(gòu)Android工程代碼卓起。甚至有朋友說和敬,kotlin的協(xié)程...
1. 免費(fèi)書籍 (1)整理了所有跟編程相關(guān)的免費(fèi)書籍 https://github.com/EbookFoundation/free-programming-books/bl...