調(diào)試環(huán)境的配置其實(shí)只有三步 配置當(dāng)前項(xiàng)目的 org.gradle.jvmargs 屬性值 配置remote的 環(huán)境 打好斷點(diǎn) ,點(diǎn)擊Debug按鈕; 具體步驟 負(fù)能量雖然說(shuō)...

調(diào)試環(huán)境的配置其實(shí)只有三步 配置當(dāng)前項(xiàng)目的 org.gradle.jvmargs 屬性值 配置remote的 環(huán)境 打好斷點(diǎn) ,點(diǎn)擊Debug按鈕; 具體步驟 負(fù)能量雖然說(shuō)...
AOP:面向切面編程(Aspect-Oriented Programming)。如果說(shuō),OOP如果是把問(wèn)題劃分到單個(gè)模塊的話,那么AOP就是把涉及到眾多模塊的某一類(lèi)問(wèn)題進(jìn)行統(tǒng)...
本文以com.android.tools.build:gradle:3.1.2 源碼來(lái)進(jìn)行分析,文章對(duì)應(yīng)的項(xiàng)目地址:aop-tech。 Transform API 是在1.5...
Gradle依賴引入 關(guān)鍵詞說(shuō)明 自Android studio版本更新至3.0后,連帶著com.android.tools.build:gradle 工具也升級(jí)到了3.0....
簡(jiǎn)介 MAT(Memory Analyzer Tool),一個(gè)基于Eclipse的內(nèi)存分析工具,是一個(gè)快速、功能豐富的JAVA heap分析工具,它可以幫助我們查找內(nèi)存泄漏和...
簡(jiǎn)介 都知道可以使用MAT來(lái)進(jìn)行內(nèi)存泄漏檢測(cè),可是一旦落實(shí)到hprof文件中顯示出來(lái)的字段海洋,又顯得無(wú)從下手。所以必須要有一目標(biāo),目標(biāo)越精確越好。 一個(gè)應(yīng)用可能包含了幾十個(gè)...
google原文鏈接: https://developer.android.google.cn/studio/releases/gradle-plugin#updating-...
Platform codenames, versions, API levels, and NDK releases https://source.android.com/s...
類(lèi)加載過(guò)程 首先 首先,jvm在執(zhí)行時(shí),遇到一個(gè)新的類(lèi)時(shí),會(huì)到內(nèi)存中的方法區(qū)去找class文件,如果找到就直接拿來(lái)用,如果沒(méi)有找到,就會(huì)到硬盤(pán)中去找到這個(gè)class文件,將類(lèi)...
都是只有一個(gè)實(shí)例 最重要區(qū)別: singleTask還是在同一個(gè)棧中(taskId不變)singleInstance 會(huì)新建一個(gè)棧(taskId會(huì)變化) 網(wǎng)上很多文章都抄來(lái)抄...
在Android功能開(kāi)發(fā)的時(shí)候,很多時(shí)候會(huì)遇到進(jìn)度條(progressBar)兩端需要圓角(顯示的進(jìn)度也需要圓角)的需求,然而在自定義進(jìn)度條樣式的時(shí)候,若沒(méi)找到正確的方法會(huì)讓...
PM 項(xiàng)目經(jīng)理( Project Manager ) 從職業(yè)角度,是指企業(yè)建立以項(xiàng)目經(jīng)理責(zé)任制為核心,對(duì)項(xiàng)目實(shí)行質(zhì)量、安全、進(jìn)度、成本管理的責(zé)任保證體系和全面提高項(xiàng)目管理水平...
RN(React Native) 源碼地址: https://github.com/facebook/react-native 簡(jiǎn)介 本文主要講述RN在Android系統(tǒng)上是...
簡(jiǎn)介 λ表達(dá)式(也稱為閉包)是Java 8中最大和最令人期待的語(yǔ)言改變。它允許我們將函數(shù)當(dāng)成參數(shù)傳遞給某個(gè)方法,或者把代碼本身當(dāng)作數(shù)據(jù)處理:函數(shù)式開(kāi)發(fā)者非常熟悉這些概念。很多...