![240](https://upload.jianshu.io/users/upload_avatars/7325950/53bf086e-e461-433c-8327-34aff053bd3f.jpeg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
如果定義一個長度為1024的buffer字節(jié)數(shù)組,一次讀取1024個字節(jié)攘烛,每次讀取會從數(shù)組0的位置開始讀取寫入數(shù)據(jù)(即覆蓋)。如果讀取的內(nèi)容不夠1024個字節(jié)遏插,數(shù)組后面的內(nèi)容...
android:layout_width="fill_parent" android:layout_height="fill_parent" android:vertical...
final void checkForComodification() { if(modCount!=expectedModCount) thrownewConcurrent...
因為在Handler的構造函數(shù)里面缸榄,mLooper=Looper.myLooper();如果mLooper==null的話,就會拋出“can't create handler...
Handler發(fā)送消息的過程僅僅是向消息隊列中插入了一條消息滤愕,MessagQueue的next方法一會返回這條消息給Looper,Looper收到消息后就開始處理了怜校。最終消息...
線程池的優(yōu)點: 1.重用線程池中的線程间影,避免因為線程的創(chuàng)建和銷毀所帶來的性能開銷。 2.能有效控制線程池的最大并發(fā)數(shù)茄茁,避免大量的線程之間因互相搶占系統(tǒng)資源而導致的阻塞現(xiàn)象魂贬。 ...
除了傳統(tǒng)的Thread外,還包含AsyncTask裙顽,HandlerThread付燥,以及IntentService。 1.AsyncTask:封裝了線程池和Handler锦庸,它主要...
Android中最常見的四類具有不同功能特性的線程池机蔗,它們都直接或間接的通過配置ThreadPoolExecutor來實現(xiàn)自己的功能特性,這四類線程池分別是: FixedTh...
因為Android的UI控件不是線程安全的萝嘁,如果在多線程中并發(fā)訪問可能會導致UI控件處于不可預期的狀態(tài)梆掸。 那為什么不對UI控件的訪問加上鎖機制呢? 缺點有兩個:1.首先加上鎖...
1.Window是一個抽象類牙言,它的具體實現(xiàn)是PhoneWindow酸钦。 Window是一個抽象概念,每一個Window都對應著一個View和一個ViewRootImpl,Win...
Activity的啟動最終會由ActivityThread中的perforLaunchActivity()來完成整個啟動過程咱枉,在這個方法內(nèi)部會通過類加載器創(chuàng)建Activity...
1.startActivity有好幾種重載卑硫,但它們最終都會調(diào)用startActivityForResult方法秕硝。 2.啟動Activity真正的實現(xiàn)由ActivityMana...
ThreadLocal是一個線程內(nèi)部的數(shù)據(jù)存儲類堕担,數(shù)據(jù)存儲以后,只能在指定線程中獲取到存儲的數(shù)據(jù)嚣州,其它線程無法獲取到亿乳。比如Looper的存儲硝拧,因為Looper的作用域就是當前...
LayoutInflater.infalte(int resId, ViewGroup root , boolen attachToRoot); root:傳入且不為null...
measure是一個final類型的方法,內(nèi)部調(diào)用了onMeasure方法葛假,View對onMeasure做了統(tǒng)一的實現(xiàn)障陶,但是ViewGroup沒有重寫View的onMeasu...
經(jīng)過試驗,得知聊训,如果ListView外部套用了ViewGroup,而ViewGroup不攔截任何事件抱究,那么對于同一個事件序列,每一次事件到來理論上來說應該都會調(diào)用ViewGr...
如果listItem的最外層布局設置了背景色带斑,那么listItem點擊時候的背景色會被覆蓋看不見鼓寺,這是因為listItem點擊的按下效果的selector被繪制在item的下...
復制數(shù)據(jù)庫文件的步驟: 1.adb shell 2.su 獲取root權限 3.cd data/data/com.ares.app301/databases 進入數(shù)據(jù)庫存儲目...