前面幾篇關(guān)于Gradle插件的開(kāi)發(fā)。在開(kāi)發(fā)過(guò)程中,遇到問(wèn)題就需要找出問(wèn)題出在哪里。這個(gè)問(wèn)題是自定義插件中還是其他地方?通常報(bào)錯(cuò)會(huì)給提示: 然后添加--info或--debug...
前面幾篇關(guān)于Gradle插件的開(kāi)發(fā)。在開(kāi)發(fā)過(guò)程中,遇到問(wèn)題就需要找出問(wèn)題出在哪里。這個(gè)問(wèn)題是自定義插件中還是其他地方?通常報(bào)錯(cuò)會(huì)給提示: 然后添加--info或--debug...
首先我要說(shuō)明一下,本篇文章是基于3.0.0版本的Gradle 插件源碼進(jìn)行分析的。 1 源碼下載 既然要進(jìn)行源碼分析,首先就是要下載源碼,這個(gè)官方給出了詳細(xì)的步驟:gradl...
01 堅(jiān)持從來(lái)無(wú)關(guān)意志力,只是你不夠重視而已。 2016年8月10日,對(duì)我來(lái)說(shuō)是一個(gè)值得紀(jì)念的日子。今天是我連續(xù)吃藥的第365天,也許你會(huì)覺(jué)得很可笑,吃藥多小的一件事啊,有什...
又到了更新博文的時(shí)間了,最近在看一本很不錯(cuò)的心理學(xué)書(shū)籍,名字叫做 《拖延心理學(xué)》,封面長(zhǎng)下面這樣子 書(shū)的內(nèi)容主要是分析拖延癥患者是如何把一件事一拖再拖,最后引發(fā)最終心里的焦慮...
Android Activity 全局管理 終極解決方案 管理Activity的好處 在Android 開(kāi)發(fā)中 Activity 的管理 對(duì)于一個(gè)App是至關(guān)重要的,管理所有...
引言:本篇文章主要說(shuō)明四大組件與Application間調(diào)用的一些條件注意點(diǎn),包括Activity、Service等組件能夠被外界訪問(wèn)的條件等。關(guān)于四大組件特別是Servic...
簡(jiǎn)談Thread Local工作原理 什么是Thread Local?Thread Local 是一個(gè)線程內(nèi)部的數(shù)據(jù)存儲(chǔ)類(lèi),每一個(gè)線程都維護(hù)一個(gè)table[],通過(guò)set()...
之前對(duì)MVP的沒(méi)有完全理解,在寫(xiě)代碼的時(shí)候經(jīng)常出現(xiàn)不知道要把代碼寫(xiě)到哪個(gè)文件的尷尬,在讀MPV架構(gòu)代碼方面也有比較大的困難,再次看了MVP for Android后,重新讀了...