LruCache LruCache是Android提供的基于最近最少使用算法的緩存策略抚垄,該策略根據(jù)數(shù)據(jù)的歷史訪問記錄來進行淘汰數(shù)據(jù),其核心思想是“如果數(shù)據(jù)最近被訪問過豺谈,那么將...
![240](https://upload.jianshu.io/users/upload_avatars/1281431/d21b333c-0ac4-4e05-ab79-652c4faa34d0.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
LruCache LruCache是Android提供的基于最近最少使用算法的緩存策略抚垄,該策略根據(jù)數(shù)據(jù)的歷史訪問記錄來進行淘汰數(shù)據(jù),其核心思想是“如果數(shù)據(jù)最近被訪問過豺谈,那么將...
? EventBus是Android平臺上一個發(fā)布/訂閱事件總線展东,使用EventBus可以方便的在不同的組件中進行消息通信,避免不同組件之間的耦合。EventBus或者類...
什么是粒子系統(tǒng) 粒子系統(tǒng)通過發(fā)射許多微小粒子來表示不規(guī)則模糊物體莱坎。粒子系統(tǒng)常用于游戲引擎,用來實現(xiàn)火寸士、云檐什、煙花瞳收、雨、雪花等效果的實現(xiàn)厢汹。通俗來講螟深,在Android中,一個粒子就...
Activity對事件分發(fā)的處理 點擊事件產(chǎn)生之后烫葬,最先傳遞給當(dāng)前Activity界弧,由Activity的dispatchTouchEvent進行分發(fā)。 很明顯搭综,Activit...
簡介 AsyncTask是一個輕量級的異步任務(wù)類垢箕,封裝了Handler和Thread,可以方便的在線程池里執(zhí)行后臺任務(wù)兑巾,并把進度和結(jié)果發(fā)送到主線程并在主線程中更新UI条获。Asy...
概述 Handler機制主要由Handler、MessageQueue蒋歌、Looper三個類實現(xiàn)帅掘。Handler把Message放進MessageQueue里,Looper循環(huán)...
這兩天遇到一個詭異的問題,手機通過usb連接AndroidStudio系宜,不停的斷開重連照激,循環(huán)反復(fù),導(dǎo)致log也看不了蜈首,debug也debug不了实抡,氣得我搬起電腦就想砸,只是想...
IDE的存在使得Android項目的編譯變得簡單欢策,只需要點擊運行吆寨,編譯安裝都由IDE完成。那么項目從代碼到APK之間踩寇,到底經(jīng)歷了什么啄清。 打包資源文件,生成R.java使用aa...
最近又在應(yīng)用中遇到Can not perform this action after onSaveInstanceState這個bug衩椒,對于這個bug是有所了解的,但一下子仍...
從Android 6.0開始哮兰,權(quán)限不再是在manifest文件中粘貼一下即可毛萌,這時候權(quán)限也正式走進大家的視野。項目的6.0適配就是我做的奠蹬,當(dāng)時沒有仔細(xì)總結(jié)朝聋,最近在另一個項目添...