Sekarang kita akan membuat sebuah program alikasi android yang bertujuan untuk menampilkan jam yang sedang berjalan di sistem, program ini akan memperlihatkan kepada kita bahwa pemrograman di android memiliki konsep activity yang sangat sederhana dan
mudah di pahami.Buatlah project android dengan ketentuan sebagai berikut :
Project Name : Jam1
Build Target : Android 2.3
Application name : jam1
Package name : com.wilis.jam1
Activity : jam1
Min SDK : 9
1. jam1.java
Ubahlah file dengan nama jam1.java :
Pada script di atas terdapat package deklarasi yaitu :
package com.wilis.jam1;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import java.util.Date;
Package deklarasi adalah package yang terbentuk ketika kita melakukan ceate project, seperti pemogama java, biasanya kita membutuhkan import beberapa class yang memiliku fungsi yang dibutuhkan dalam aplikasi dan class inilah yang di sebut dengan android package.
Button btn;
ini adalah activities yang merupakan public class kita, diwariskan dari android.ap.Activity, perlu diingat tidak semua class yang bisa didefinisikan di java dapat didefinisikan di dalam android. anda dapat melihat langsug dari website resmi developer android untuk class apa saja yang ada pada android.
pada file di atas terdapat tiga buah public void yaitu :
super.onCreate(icicle);
btn=new Button(this);
btn.setOnClickListener(this);
updateTime();
setContentView(btn);
}
public void onClick(View view) {
updateTime();
}
public void updateTime() {
btn.setText(new Date().toLocaleString());
}
onCreate() adalah method yang digunakan untuk memulai activity, di mana actiivty sudah didefinisika di dalam superclass. dalam aplikasi ini terdapat create objek btn dengan perintah new button(this) , dan menterjemahkan apabila click button akan di kirim ke activity itu sendiri dengan perintah setOnClickListener(this). seterusnya memanggil fungsi updatetime(). fungsi onClick() akan memuat setiap kita click akam melakukan update jam pada tampilan layar dengan perintah Date().toString().
2.AndroidManifest.xml
Ubahlah file AndroidManifest.xml menjadi seperti ini :
3. main.xml
Ubah fille main.xml menjadi seperti ini :
4. default.propertis
ubah file default.propertis menjadi seperti ini :
Jika anda menjalankan aplikasi di atas maka hasilnya akan seperti gambar di awal.
0 komentar
Posting Komentar