Android Manifest Activity Ekleme

Android Manifest Activity Ekleme

Android Manifest, Android uygulamanızın yapılandırma dosyasıdır. Uygulamanızın paket adını, başlatıcı etkinliğini, izinlerini ve diğer önemli bilgilerini içerir.

Bir etkinlik, kullanıcının etkileşim kurabileceği bir ekran veya kullanıcı arayüzü öğesidir. Örneğin, bir giriş ekranı, bir ayarlar ekranı veya bir oyun ekranı bir etkinlik olabilir.

Uygulamanıza bir etkinlik eklemek için Android Manifest dosyasını düzenlemeniz gerekir. Android Manifest dosyası, genellikle projenizin kök dizininde bulunan AndroidManifest.xml adlı dosyadır.

Android Manifest dosyasını düzenlemek için bir metin düzenleyici kullanabilirsiniz. Örneğin, Notepad++ veya Sublime Text gibi bir metin düzenleyici kullanabilirsiniz.

Android Manifest dosyasını açtığınızda, aşağıdaki gibi bir yapı göreceksiniz:

“`xml

<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/Theme.MyApp">
    <activity
        android:name=".MainActivity"
        android:exported="true"
        android:label="@string/app_name"
        android:theme="@style/Theme.MyApp.NoActionBar">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

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


“`

Bu dosyada, activity öğesi bir etkinliği temsil eder. android:name özniteliği, etkinliğin adını belirtir. android:exported özniteliği, etkinliğin diğer uygulamalar tarafından başlatılıp başlatılamayacağını belirtir. android:label özniteliği, etkinliğin başlığını belirtir. android:theme özniteliği, etkinliğin temasını belirtir.

Yeni bir etkinlik eklemek için, activity öğesini application öğesinin altına eklemeniz gerekir. Örneğin, aşağıdaki kodu ekleyerek yeni bir SettingsActivity etkinliği ekleyebilirsiniz:

“`xml


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


“`

Yeni etkinliği ekledikten sonra, Android Manifest dosyasını kaydetmeniz gerekir. Ardından, uygulamanızı yeniden derlemeniz gerekir.

Faydalı Siteler

İlgili Dosyalar


Yayımlandı

kategorisi