Contoh Aplikasi Kamus Android Pada post kali ini saya akan membahasa bagaimana membuat Aplikasi Kamus Android. Sebelum terjun dalam pembuatan aplikasinya di eclipse, kita akan membuat sebuah database sqlite dulu, yang berisi data untuk kamus kita, dalam project ini saya akan membuat kamus sederhana tentang komputer, jadi data yang ada berupa istilah2 dalam komputer, misal processor, maka akan ada deskripsi processor itu apa. Feature Aplikasi ini ~ Search data (wajib jika anda membuat aplikasi kamus) ~ Database on asset (database berada pada folder asset, tidak generate data pada class tersendiri) ~ next by request :D Untuk membuat database sqlite saya menggunakan add ons pada Firefox yang bernama SQLite Manager Kemudian selanjutnya buatlah sebuah database.. pada contoh kali ini saya beri nama db_kamus_komputer, lalu pilih tempat penyimpanan, kemudian buatlah sebuah table baru.. dengan column2 sebagai berikut
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Contoh Aplikasi Kamus Android
Pada post kali ini saya akan membahasa bagaimana membuat Aplikasi Kamus Android.
Sebelum terjun dalam pembuatan aplikasinya di eclipse, kita akan membuat sebuah database
sqlite dulu, yang berisi data untuk kamus kita, dalam project ini saya akan membuat kamus
sederhana tentang komputer, jadi data yang ada berupa istilah2 dalam komputer, misal
processor, maka akan ada deskripsi processor itu apa.
Feature Aplikasi ini
~ Search data (wajib jika anda membuat aplikasi kamus)
~ Database on asset (database berada pada folder asset, tidak generate data pada class
tersendiri)
~ next by request :D
Untuk membuat database sqlite saya menggunakan add ons pada Firefox yang bernama
SQLite Manager
Kemudian selanjutnya buatlah sebuah database..
pada contoh kali ini saya beri nama db_kamus_komputer, lalu pilih tempat penyimpanan,
<textview android:id="@+id/empty" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@id/lv_data" android:layout_marginleft="20dp" android:text="Data yang anda cari tidak ada">
} @Override public void afterTextChanged(Editable arg0) { }
@Override public void beforeTextChanged(CharSequence arg0, int arg1, int arg2, int arg3) { }
@Override public void onTextChanged(CharSequence s, int arg1, int arg2, int arg3) { adapter.getFilter().filter(s.toString()); }
@Override public void onItemClick(AdapterView<!--?--> arg0, View arg1, int position, long id) { // TODO Auto-generated method stub Bundle b = new Bundle(); b.putString("istilah", adapter.getItem(position).getIstilah()); b.putString("arti", adapter.getItem(position).getArti()); Intent i = new Intent(this, ArtiActivity.class); i.putExtras(b); startActivity(i);
} } </kamus></kamus></kamus>
program ini sudah dapat berjalan dengan baik.. semua data di database dapat terload dengan
baik.. dan fungsi pencarian data juga berjalan sempurna..