Android – Mempelajari, Menciptakan Dan Merubah Style Dan Tema Pada Activity

Activity ialah layar aplikasi yang berisi interface dari aplikasi android yang kita buat. Dalam sebuah alikasi, sanggup mempunyai satu atau lebih activity. Activity biasanya ditandai dengan sebuah Class yang meng-extends class android.app.Activity . Jika memakai Eclipse, kita biasanya sudah dibuatkan satu Activity utama.


Okelah supaya lebih mengerti kita mulai buat sebuah Aplikasi Android. Silahkan buka eclipse dan buat sebuah project berinama Aktivitas.

Pilih versi android yang diinginkan;

berinama package

sehabis itu tekan finish, dibagian kiri eclipse, kita sanggup lihat struktur program. Dan inilah yang disebut dengan activity.

Berikut isi dari Class AktivitasActivity.java

package com.javadanphp.android;

import android.app.Activity;
import android.os.Bundle;

public class AktivitasActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
}
}

perhatikan aba-aba berikut:
setContentView(R.layout.main);

main pada aba-aba diatas merujuk pada sebuah layout tampilan aplikasi yang berada pada folder res/layout


Double klik file main.xml maka kita akan dibawa pada sebuah layout editor.

Tampilan ini akan ditampilkan pada ketika pertama kali aplikasi ini dijalankan. Kenapa? Karena pada AktivitasActivity.java memerintahkan semoga main.xml ditampilkan melalui aba-aba ini

setContentView(R.layout.main);

kini coba tekan tombol run atau F11 pada keyboard, dan inilah hasilnya:

secara default, main.xml akan ditampilkan memenuhi layar.

Oke kini kita akan mencoba merubah style dan theme dari activity supaya android menampilkan main.xml sebagai sebuah dialog. Untuk merubahnya, tambahkan baris berikut pada file

AndroidManifest.xml.

android:theme="@android:style/Theme.Dialog"

berikut selengkapnya:

<manifest android:versioncode="1" android:versionname="1.0" package="com.javadanphp.android" xmlns:android="http://schemas.android.com/apk/res/android">

<uses-sdk android:minsdkversion="8">

<application android:icon="@drawable/ic_launcher" android:label="@string/app_name">
<activity
android:label="@string/app_name"
android:name=".AktivitasActivity"
android:theme="@android:style/Theme.Dialog" >
<intent-filter>
<action android:name="android.intent.action.MAIN">

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

</uses-sdk>

tekan kembali F11 dan lihat perubahannya:


yup activity telah berhasil di ubah menjadi sebuah dialog.
Kalau kita perhatikan, dibagian obrolan terdapat sebuah titlebar, ada kalanya kita ingin menghilangkan titlebar tersebut, untuk melakukannya, tambahkan aba-aba berikut:

requestWindowFeature(Window.FEATURE_NO_TITLE);

pada AktivitasActivity, berikut selengkapnya:


package com.javadanphp.android;

import android.app.Activity;
import android.os.Bundle;
import android.view.Window;

public class AktivitasActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);

requestWindowFeature(Window.FEATURE_NO_TITLE);

setContentView(R.layout.main);
}
}

ini hasilnya:

Oke sekian dulu kali ini, semoga bermanfaat....

Belum ada Komentar untuk "Android – Mempelajari, Menciptakan Dan Merubah Style Dan Tema Pada Activity"

Posting Komentar

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel