記一次RecyclerView卡頓 項(xiàng)目中一個(gè)菜品列表用RecyclerView實(shí)現(xiàn),可以拖動(dòng)調(diào)換位置。但是數(shù)據(jù)項(xiàng)越多的時(shí)候拖動(dòng)就越卡頓了 展示...
android studio調(diào)試源碼 環(huán)境 系統(tǒng):macOS High Sierra 10.13.2 JDK: 1.8.0_201 Xcode:...
Android arch Lifecycle 為什么要有這個(gè)東西呢钾菊?Android中App有自己的生命周期奠旺,四大組件及Fragment也有其自己...
開啟線程的三種方式extend ThreadImplements Runnableimplements Callable 線程和進(jìn)程的區(qū)別進(jìn)程系...
notifyDataSetChanged notifyDataSetChanged和notifyItemChanged 區(qū)別 notifyDat...
Retrofit 深入分析Java ClassLoader原理而程序在啟動(dòng)的時(shí)候劣砍,并不會(huì)一次性加載程序所要用的所有class文件对粪,而是根據(jù)程序的...
Leakcanary System.gc(); //告訴垃圾收集器打算進(jìn)行垃圾收集仿吞,而垃圾收集器進(jìn)不進(jìn)行收集是不確定的 System.runFi...
Gradle Plugin 雖然不常用 起碼要看懂 resources/META-INF/gradle-plugins 這個(gè)文件夾結(jié)構(gòu)是強(qiáng)制要求...
fragment源碼分析 基于android.support.v4.app 27.1.1 fragment相對(duì)于View來說 最主要的就是多了生...