Mengenal Android Manifest xml file di android

android-Manifest

File AndroidManifest.xml berisi informasi paket Anda, termasuk komponen aplikasi seperti aktivitas, layanan, penerima siaran, penyedia konten, dll.

Ini melakukan beberapa tugas lain juga :

  • Hal ini bertanggung jawab untuk melindungi aplikasi untuk mengakses bagian-bagian yang dilindungi dengan memberikan izin.
  • Ini juga akan mendeklarasikan android api yang akan digunakan aplikasi.
  • Ini daftar kelas instrumentasi. Kelas instrumentasi menyediakan pembuatan profil dan informasi lainnya. Informasi ini dihapus tepat sebelum aplikasi diterbitkan dll.

Ini adalah file xml yang diperlukan untuk semua aplikasi android dan terletak di dalam direktori root.

File AndroidManifest.xml sederhana terlihat seperti ini :

<manifest xmlns:android="http://schemas.android.com/apk/res/android"  
    package="com.javatpoint.hello"  
    android:versionCode="1"  
    android:versionName="1.0" >  
 
    <uses-sdk  
        android:minSdkVersion="8"  
        android:targetSdkVersion="15" />  
 
    <application  
        android:icon="@drawable/ic_launcher"  
        android:label="@string/app_name"  
        android:theme="@style/AppTheme" >  
        <activity  
            android:name=".MainActivity"  
            android:label="@string/title_activity_main" >  
            <intent-filter>  
                <action android:name="android.intent.action.MAIN" />  
 
                <category android:name="android.intent.category.LAUNCHER" />  
            </intent-filter>  
        </activity>  
    </application>  
 
</manifest>  


# Elemen file AndroidManifest.xml

Elemen yang digunakan dalam file xml di atas dijelaskan di bawah ini.

<manifest>

manifest adalah elemen root dari file AndroidManifest.xml. Ini memiliki atribut package yang menjelaskan nama paket aktivity class.

<application>

aplikasi adalah subelement dari manifes. Ini termasuk deklarasi namespace. Elemen ini berisi beberapa subelemen yang menyatakan komponen aplikasi seperti aktivitas dll.

Atribut yang umum digunakan adalah elemen ini adalah ikon, label, tema, dll.

  • android:icon mewakili ikon untuk semua komponen aplikasi android.
  • android:label label bekerja sebagai label default untuk semua komponen aplikasi.
  • android:theme tema mewakili tema umum untuk semua kegiatan android.

<activity>

aktivitas adalah subelement aplikasi dan mewakili aktivitas yang harus didefinisikan dalam file AndroidManifest.xml. Ini memiliki banyak atribut seperti label, nama, tema, launchMode dll.

  • android:label mewakili label yaitu ditampilkan pada layar.
  • android:name mewakili nama untuk kelas aktivitas. Hal ini diperlukan atribut.

<intent-filter>

intent-filter adalah sub-elemen aktivity yang menjelaskan jenis intent yang dapat ditanggapi oleh aktivity, layanan, atau penerima siaran.

<action>

Ini menambahkan tindakan untuk filter intent. Filter intent harus memiliki setidaknya satu elemen tindakan.

<category>

Ini menambahkan nama kategori ke filter intent.


Berlangganan update artikel terbaru via email:

0 Response to "Mengenal Android Manifest xml file di android"

Posting Komentar

Iklan Atas Artikel

Iklan Bawah Artikel