Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> Android setContentView()源碼解析

Android setContentView()源碼解析

編輯:關於Android編程

前言

在Activity中一般第一句就是調用setContentView(R.layout.XXX),但這其中系統做了那些工作?

我們知道,在ClassLoader裝載了MainActivity之後,首先創建了Application,之後依次調用Application對象的onAttach和onCreate()方法。然後順序調用第一個Activity的onAttach和onCreate()方法。大概有個印象即可,後文會涉及到。

新建測試工程TestHierarchy

新建工程後,activity_main.xml中默認只有一個RelativeLayout,其中包含一個TextView。

設置android:id="@+id/myRelativeLayout",android:id="@+id/myTextView"。

設置MainActivity繼承自Activity。

保持默認MainActivity extends AppCompatActivity

保持默認

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved