前言 Java中volatile這個熱門的關鍵字,在面試中經常會被提及,在各種技術交流群中也經常被討論咕村,但似乎討論不出一個完美的結果赊级,帶著種種疑惑,準備從JVM俐银、C++尿背、匯編...
![240](https://cdn2.jianshu.io/assets/default_avatar/14-0651acff782e7a18653d7530d6b27661.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
前言 Java中volatile這個熱門的關鍵字,在面試中經常會被提及,在各種技術交流群中也經常被討論咕村,但似乎討論不出一個完美的結果赊级,帶著種種疑惑,準備從JVM俐银、C++尿背、匯編...
為什么要裝箱 我們都知道Java中有基本數(shù)據(jù)類型,并且基本數(shù)據(jù)類型不屬于類的范疇捶惜。但是在一些情況下田藐,比如泛型設計時泛型只能是Object類型,舉例List<T>,其中T必須是...
@大海螺Utopia 跪著求
Java裝箱和拆箱為什么要裝箱 我們都知道Java中有基本數(shù)據(jù)類型踊餐,并且基本數(shù)據(jù)類型不屬于類的范疇景醇。但是在一些情況下,比如泛型設計時泛型只能是Object類型吝岭,舉例List<T>,其中T必須是...
@hackware 后來谷歌改掉了這個問題三痰。你看早期的api源碼
Android面試一天一題(Day 29:內存泥潭(下))上一節(jié)有介紹了一些和內存相關的基礎知識,這一節(jié)就講一下怎么發(fā)現(xiàn)和處理內存問題窜管。對于我們來說散劫,最容易發(fā)現(xiàn)的內存問題當然是OOM(OutOfMemoryError),應用直接Cr...
title: Android動畫實現(xiàn)繪制原理date: 2016-10-05 15:00 本文發(fā)表于KuTear's Blog,轉載請注明 讀前補充 關于標記位在Androi...
1症概、ViewHolder模式,而且ViewHolder作為內部類使用時聲明為static的 2早芭、異步加載:耗時的操作放在異步線程中如果在adapter中的某些操作需要耗費大量...
@wipen 老版本的Android源碼是強引用彼城,不知道谷歌什么時候解決的這個問題。不過不能因為新版本解決了這個問題就當這個問題不存在,畢竟你也不能讓自己的應用在部分機型產生溢出
Android面試一天一題(Day 29:內存泥潭(下))上一節(jié)有介紹了一些和內存相關的基礎知識募壕,這一節(jié)就講一下怎么發(fā)現(xiàn)和處理內存問題调炬。對于我們來說,最容易發(fā)現(xiàn)的內存問題當然是OOM(OutOfMemoryError)舱馅,應用直接Cr...
@機智的魯智深 會的干毅,看view的setbackground方法的代碼就知道了
Android面試一天一題(Day 29:內存泥潭(下))上一節(jié)有介紹了一些和內存相關的基礎知識宜猜,這一節(jié)就講一下怎么發(fā)現(xiàn)和處理內存問題。對于我們來說硝逢,最容易發(fā)現(xiàn)的內存問題當然是OOM(OutOfMemoryError)姨拥,應用直接Cr...
@任昊霆 drawable是靜態(tài)的,不會被釋放渠鸽,把這個drawable設置給view當背景叫乌,drawable就會持有這個view,而view又會持有context徽缚,也就是Activity憨奸,所以導致剛才提到的這些對象都無法釋放
Android面試一天一題(Day 29:內存泥潭(下))上一節(jié)有介紹了一些和內存相關的基礎知識,這一節(jié)就講一下怎么發(fā)現(xiàn)和處理內存問題凿试。對于我們來說膀藐,最容易發(fā)現(xiàn)的內存問題當然是OOM(OutOfMemoryError),應用直接Cr...
之前買過一本專門講Android Launcher開發(fā)的書红省,有點可惜,關建的地方都沒有講深入国觉,用太多基礎的知識點來占篇幅了(并不是說基礎知識不重要吧恃,只些這些基礎知識我可以從很...
1,Material Animations 演示View的平移蝇闭、縮放動畫呻率,activity進入和退出動畫,界面間元素共享呻引,并且開發(fā)者在README中礼仗,對動畫原理進行了精講,是...
Android L面世之后,Google就推薦在開發(fā)項目中使用RecyclerView來取代ListView元践,因為RecyclerView的靈活性跟性能都要比ListView...
對于一個有追求的程序員來說源碼必讀不可韭脊,閱讀源碼是一件令人頭疼的事。閱讀別人的代碼遠比自己寫代碼要難单旁。Linus 是Linux的早期作者沪羔,一句影響深遠的話是“Read The...