1. 程式人生 > >Android Studio學習之對檔案的基本瞭解

Android Studio學習之對檔案的基本瞭解

android Studio學習基本知識掌握 1、首先找到app-src-main-AndroidManifest.xml檔案,找到以下程式碼,這段程式碼表示對所建立的活動進行註冊

 <activity android:name=".MainActivity">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>

2、開啟app-src-main-java-MainActivity檔案找到以下程式碼:MainActivity 繼承了 AppCompatActivity,AppCompatActivity是Activity的子類。onCreate()方法這個方法是一個活動被建立時必定要執行的方法。setContentView()方法,給當前活動引入了一個R.layout.activity_main佈局

public class MainActivity extends AppCompatActivity {

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
}

3、開啟app-src-main-java-res-layout-activity_main.xml檔案,在這裡有佈局設定,以及介面顯示的內容 4、開啟app-src-main-java-res-values-strings.xml檔案,這裡定義了一個應用程式名的字串,有兩種方法可以引用它: 1>在程式碼中通過R.string.app_name可以獲得該字串的引用 2>在xml中通過@String/app_name可以獲得該字串的引用 其中string部分是可以替換的,如果是引用圖片資源替換成drawable,引用圖示就換成mipmap,引用佈局就換為layout,以此類推。

<resources>
    <string name="app_name">My Application</string>
</resources>

4、找到app-src-main-AndroidManifest.xml檔案,找到以下程式碼,其中專案對應的圖示就是android:icon對應的屬性來指定的,應用的名稱則是通過android:label對應的屬性來指定的

 <application
        android:allowBackup="true"
        android:icon="@mipmap/ic_launcher"
        android:label="@string/app_name"
        android:roundIcon="@mipmap/ic_launcher_round"
        android:supportsRtl="true"
        android:theme="@style/AppTheme">
        ...
 </application>