1、初步懷疑是和復(fù)用注解@Resuable沖突導(dǎo)致的 需要注意的是一般使用LazyForEach的時(shí)候,子條目item中的view一般需要添加復(fù)...
場(chǎng)景是需要一個(gè)解壓縮的操作魂贬,因?yàn)楹臅r(shí)森枪,所以在子線程(姑且叫子線程)里執(zhí)行病毡,但是用無(wú)論用compute還是isolate都會(huì)報(bào)這個(gè)錯(cuò)If you'...
這是LRU算法的核心雷滋,比如Glide里無(wú)論是內(nèi)存緩存還是硬盤(pán)緩存平绩,其實(shí)核心都是用到了LRU算法恭垦,而LRU算法核心是靠這個(gè)LinedHashMap...
主要是通過(guò)反射番挺、注解唠帝、動(dòng)態(tài)代理相關(guān)的知識(shí),實(shí)現(xiàn)ButterKnife的部分功能玄柏,其實(shí)用到的方法在Xutils和Dagger中都有涉及襟衰,就是IOC...
升級(jí)到最新的4.1.2 ,程序跑不動(dòng)了禁荸,記錄一下問(wèn)題 首先就是要升級(jí)這個(gè)編譯環(huán)境的gradle右蒲,這就是studio強(qiáng)制的了,最新版的會(huì)有一個(gè)對(duì)應(yīng)...
1.主要方法流程(4.9.0) 看下用法赶熟,主要是 with 瑰妄、load和into三個(gè)主要的模塊。 with方法先來(lái)看with映砖,是通過(guò)Reques...
1.介紹和基本使用 Retrofit主要就是為我們定義的接口創(chuàng)造了一個(gè)實(shí)例间坐,然后這個(gè)實(shí)例調(diào)用接口中的方法將我們定義在注解中的值拼裝成發(fā)起網(wǎng)絡(luò)請(qǐng)求...
1.首先遇到的問(wèn)題是Android Studio跑flutter項(xiàng)目巨卡,后臺(tái)檢測(cè)dart居然把Mac內(nèi)存跑滿了 項(xiàng)目根本無(wú)法調(diào)試邑退,后來(lái)發(fā)現(xiàn)是g...
ArrayList 看ArrayList先看一下他的名字地技,Array和List拼成的 ArrayArray就是數(shù)組的意思蜈七,是基于索引(index...