這篇文章是對接下來要寫的文章的一個目錄說明,這個系列主要是針對安卓的進階知識的系統(tǒng)闡述或者描述,其中或者引用或者舉例說明或者分析源碼,總之目標是:掌握知識并且能應用知識,同時...
這篇文章是對接下來要寫的文章的一個目錄說明,這個系列主要是針對安卓的進階知識的系統(tǒng)闡述或者描述,其中或者引用或者舉例說明或者分析源碼,總之目標是:掌握知識并且能應用知識,同時...
在2014年Google IO 大會上,Google 推出了一套全新的設計規(guī)范Material Design,這也為廣大的Android 開發(fā)者帶來了福音,不用像以前一樣照著...
一、ActionBar 1. 使用 themes.xml menu_for_action_bar.xml ActionBarActivity.kt 效果效果圖.png 2. ...
背景 以前,Android 開發(fā)者習慣在根目錄建一個自己應用的文件夾,用于存放應用的數(shù)據(jù)。這樣會導致用戶卸載后,應用數(shù)據(jù)不會隨之刪除。導致手機文件特別混亂,長期占用空間,而且...
ActivityThread:它管理 應用程序進程 中主線程的執(zhí)行,調度和執(zhí)行Activity,廣播,以及ActivityManager 請求的其他操作。簡單的說,可以通過這...
參考書籍:《Android開發(fā)藝術探索》 任玉剛如有錯漏,請批評指出! View的工作流程 前面說過,View的工作流程主要是指 measure、layout、draw 這三...
Android的ANR主要有兩種方式:1、通過handler的延遲機制觸發(fā)ANR2、Input事件觸發(fā)ANR` Service、BroadcastReceiver、Conte...
1.Android中的任務棧 在Android系統(tǒng)中,任務棧是一種用來存放Activity實例的容器。通常當一個Android應用程序啟動時,如果當前環(huán)境中不存在該應用程序的...
前面我們已經(jīng)詳細講解了 Gradle 的 Task、Project 等基本用法,現(xiàn)在我們還要學習一個很重要的概念 Extension,它在 Gradle 中幾乎隨處可見,特別...
一個 Task 是 Gradle 里項目構建的原子執(zhí)行單元,Gradle 通過將一個個Task串聯(lián)起來完成具體的構建任務,每個 Task 都屬于一個 Project。關于 T...
android 觸摸事件傳遞機制 android view的繪制流程 android 的動畫機制 Support Annotation Library 庫使用 Percent...
簡介 先學會接入 了解字節(jié)碼 了解 Javaassist引入依賴基礎 Demo javapoet依賴引入樣例生成樣例的代碼其他相關,摘自 Github, 略過 Android...
本篇文章將帶大家解析Robust框架熱修復原理 主流的熱修復框架類型 ClassLoader:將熱修復的類放在dexElements[]的最前面,這樣加載類時會優(yōu)先加載到要修...
一、IO流是什么 慣例引用百科的回答 流是一種抽象概念,它代表了數(shù)據(jù)的無結構化傳遞。按照流的方式進行輸入輸出,數(shù)據(jù)被當成無結構的字節(jié)序或字符序列。從流中取得數(shù)據(jù)的操作稱為提取...