? 在當(dāng)前的 Java 內(nèi)存模型下队寇,線程可以把變量保存在本地內(nèi)存(比如機(jī)器的寄存器)中聋呢,而不是直接在主存中進(jìn)行讀寫旁舰。這就可能造成一個(gè)線程在主...
獲取WindowsManager WindowsManager可以通過getActivity().getWindowManager()來獲取 W...
java類加載器基本概念 類加載器是用來把java類加載到虛擬機(jī)中的冒掌。一般來說java虛擬機(jī)使用java類的步驟如下:.java文件經(jīng)過編譯器編...
引入Dagger2 首先斯嚎,我們需要將Dagger2的依賴寫入我們的gradle中丹莲,具體配置如下 配置好之后就可以使用dagger2了昼汗。 注解 這...
說到單例模式笔喉,大家應(yīng)該都不陌生取视,畢竟它是應(yīng)用最廣泛的模式之一。 單例模式的主要實(shí)現(xiàn)形式 餓漢模式 餓漢模式是在聲明靜態(tài)對(duì)象時(shí)就已經(jīng)初始化單例了常挚。...
原文連接 這一章主要介紹JNI的核心設(shè)計(jì)特點(diǎn)贫途。這里所介紹的特點(diǎn)都是和native方法相關(guān)的。而Invocation API將在第5章介紹待侵。 這章...
在jni規(guī)范中定義了三種引用:局部引用(Local Reference)秧倾、全局引用(Global Reference)怨酝、弱全局引用(Weak G...
Toast和Dialog不同,它的工作過程就稍顯復(fù)雜了那先。雖然我們使用起來很容易 但是Android實(shí)現(xiàn)這一功能做了很多工作农猬。下面我們來分析一下吧...
在Android創(chuàng)建窗口(一)創(chuàng)建應(yīng)用窗口中介紹了應(yīng)用窗口的創(chuàng)建過程,本文將介紹一下Dialog的創(chuàng)建過程售淡。創(chuàng)建Dialog和創(chuàng)建應(yīng)用窗口的過程...