從用途上來說,線程分為主線程和子線程,主線程主要處理和界面相關(guān)的事情,子線程則往往用于執(zhí)行耗時(shí)操作。 除了Thread本身以外,在Android...
Window是一個(gè)抽象類,它的具體實(shí)現(xiàn)是PhoneWindow。創(chuàng)建一個(gè)Window是很簡單的事,只需要通過WindowManager即可完成。...
優(yōu)點(diǎn):使用簡單,比自定義View的成本低;非圖片類型的Drawable占用空間較小,這對減小apk的大小也有很大的幫助 一、Drawable的簡...
Android動畫可以分為三種:view動畫、幀動畫、屬性動畫 View動畫:通過對場景里的對象不斷做圖像變換(平移、縮放、旋轉(zhuǎn)、透明度)從而產(chǎn)...
1、單例造成的內(nèi)存泄露 當(dāng)調(diào)用getInstance時(shí),如果傳入的context是activity的context。 只要這個(gè)單例沒有被釋放,那...
1、對象已死? 在對里面存放著Java世界中幾乎所有的對象實(shí)例,垃圾收集器在對堆進(jìn)行回收前,第一件事情就是要確定這些對象之中那些還存活著,哪些已...
1、概述 對于c、c++程序開發(fā)的人員來說,在內(nèi)存管理領(lǐng)域,他們既是擁有最高權(quán)利的“皇帝”又是從事最基礎(chǔ)工作的“勞動人民”——即擁有每一個(gè)對象的...
Java優(yōu)點(diǎn): 它擺脫了硬件平臺的束縛,實(shí)現(xiàn)了“一次編寫,到處運(yùn)行”的理想; 它提供了一個(gè)相對安全的內(nèi)存管理和訪問機(jī)制,避免了絕大部分的內(nèi)存泄漏...
Java JNI的本意是Java Native Interface(Java本地接口),是為了方便java調(diào)用C、C++等本地代碼所封裝的一層接...