Zygote進程: 1、創(chuàng)建AppRuntime,執(zhí)行其start方法,啟動Zygote進程。。2、創(chuàng)建JVM并為JVM注冊JNI方法。3、使用JNI調(diào)用ZygoteInit...
Zygote進程: 1、創(chuàng)建AppRuntime,執(zhí)行其start方法,啟動Zygote進程。。2、創(chuàng)建JVM并為JVM注冊JNI方法。3、使用JNI調(diào)用ZygoteInit...
Android啟動過程 http://www.itdecent.cn/p/dc47b0ae6b2e 啟動電源,ROM引導程序載入 bootstrap,拉起Android o...
OverView 在上一篇從頂層整體流程分析TextView時能看到Layout這個重要概念,無論是onMeasure()過程還是onDraw()過程,主要工作都是由Layo...
OverView TextView應(yīng)該是Android中最基礎(chǔ)也是使用最廣的控件,其能力簡單來說就是將一段文本顯示出來,但TextView可能也是最復(fù)雜的控件之一,涉及到的類...
OverView 官方文檔中關(guān)于ImageView的介紹是:Displays image resources, for example Bitmap or Drawable ...
OverView A view group that allows the view hierarchy placed within it to be scrolled. S...
OverView RecyclerView是Android5.0推出的新組件,可以認為是更加靈活強大的ListView,在日常開發(fā)中基本上已經(jīng)取代了ListView成為長列表...
OverView Android ListView 是Android中常用的長列表組件,其繼承層次如下: 用法 通常在業(yè)務(wù)代碼中使用ListView的常用姿勢是: 創(chuàng)建1個L...
OverView Android AbsoluteLayout是Android六大布局之一,但目前已經(jīng)處于Deprecated狀態(tài),廢棄的原因在于,絕對布局使用的是絕對坐標進...
OverView TableLayout是Android的六大布局容器之一,不過日常開發(fā)中使用得并不多,顧名思義,其主要特點是像表格一樣,有行和列的概念。 重要屬性 Tabl...
OverView GridLayout是Android4.0引入的網(wǎng)格控件,可以方便地實現(xiàn)網(wǎng)格式布局,減少嵌套層級,這周看下GridLayout具體的工作原理。 onMeas...
OverView FrameLayout也是Android開發(fā)中常用的布局之一,其特征是子View層層相疊,通過源碼來了解其工作原理。 onMeasure 一個布局容器的工作...
Overview RelativeLayout是Android中一種常用的布局,通過View之間的相互關(guān)系能夠方便地確定子View的位置,通過源碼的學習來看下Android是...
Overview LinearLayout應(yīng)該是Android開發(fā)中最常見的布局容器控件,可以實現(xiàn)子View的線性排列,通過layout_weight的可以方便地控制子Vie...
起點 事件傳遞,屬于我們?nèi)伺c機器交互的范疇,因此選擇交互的載體——Activity作為起點。在Activity中與觸摸事件相關(guān)的方法是dispatchTouchEvent(M...
ViewGroup A ViewGroup is a special view that can contain other views. The view group is...
View This class represents the basic building block for user interface components. A Vi...
是什么 Vue (讀音 /vju?/,類似于 view) 是一套用于構(gòu)建用戶界面的漸進式框架漸進式的含義是,可以逐步地使用這個框架的某些部分,而不是強制配合這個框架。 聲明式...
基礎(chǔ)類型 布爾值,boolean 數(shù)字,number 字符串,string 數(shù)組,number[]和Array<number> 元組,[string, number] 枚舉,...