上次講了注解的定義和自定義注解慢哈,但是留了個(gè)問(wèn)題沒有進(jìn)一步說(shuō)明,就是注解所設(shè)定的數(shù)據(jù)是存在什么地方的观游?這里需要引入一個(gè)新東西搂捧,類的常量池。 cla...
不少安卓開發(fā)者都有圖片加載的處理經(jīng)驗(yàn)懂缕,比如通過(guò)壓縮節(jié)省圖片加載中對(duì)內(nèi)存的消耗允跑。我們經(jīng)常做的是把一張1280之類大小的圖片以適應(yīng)屏幕大小的尺寸展現(xiàn)...
這部分會(huì)介紹Dagger2中比較莫名的概念,同樣也不涉及Android的具體代碼。Dagger2使用中的核心技巧包括@Subcomponent和...
這部分會(huì)介紹一下DI的主要概念聋丝,包括Component,Module,但不涉及和Android有關(guān)的具體代碼索烹。目的是在剝離實(shí)際開發(fā)的情況下先建立...
參考資料: Google Developer: Dagger2 - A New Type of dependency injection Goo...
這部分先介紹Dagger2在工程中導(dǎo)入的步驟,后面會(huì)接著說(shuō)Dagger2在實(shí)際開發(fā)中的各種概念弱睦。 在Dagger2的筆記中所有涉及到的代碼百姓,已經(jīng)...
GRUB安裝 通過(guò)GRUB安裝的時(shí)候需要配置 menu.list 文件,一般文件內(nèi)容如下 GRUB對(duì)硬盤的標(biāo)識(shí)是以 (hdx,y) 來(lái)表示的每篷,首...
第一次運(yùn)行的python程序瓣戚, 發(fā)生了錯(cuò)誤, 原因是python的import語(yǔ)法焦读,在使用時(shí)需要加上模塊名限定才能正確調(diào)用子库, 如果不想加上模塊名...
有時(shí)候在使用Thread和 handler 進(jìn)行線程操作的時(shí)候會(huì)發(fā)生 IllegalStateException,錯(cuò)誤信息包含 IllegalS...