Cara Membuat Aplikasi Biodata Diri dengan Sqlite Android
Sqlite adalah sebuah software RDBMS(Relational Database Management System) yang mendukung secara native (asli) untuk perangkat Android. Sqlite merupakan suatu sistem manajemen database ,yang mempunyai sifat ACID-compliant, yang diprogram dengan bahasa C, dan mempunyai size atau ukuran memori yang relatif kecil. Karna Sqlite termasuk database engine yang embedded (tersemat),jadi perintah Sqlite yang bisa digunakan hanya perintah-perintah standar saja. Serta Sqlite hanya mendukung tipe data seperti INTEGER,NUMERIC, DATETIME,TEXT ,dan lain-lain. Selengkapnya untuk dukungan tipe data kalian bisa baca disini Support datatypes Sqlite.
Baris intruksi (codingan ) di Sqlite juga bersifat public domain yang dikembangkan oleh D. Richard Hipp. Artinya kalian bisa menggunakan Sqlite dengan bebas untuk tujuan apapun, baik yang bersifat komersial ataupun pribadi. Sqlite mendukung semua platform sistem operasi , seperti : Windows,Linux, Android dan iOS.
Baca juga : Cara Menginstall dan Membuat Database SQLite di Windows 7
Baca juga : Cara Menginstall dan Membuat Database SQLite di Windows 7
Khususnya pada OS Android, pada Aplikasi Android Sqlite akan menyatu dalam sistem yang disebut Android Runtime. SQLlite secara built in tersedia dalam library android. Jadi kita bisa menggunakanya,secara langsung, tanpa perlu memakai software atau mengimport library lain ,saat kita sedang mengembangkan Aplikasi Android. Kita juga dapat membuat sebuah basis data Sqlite, menggunakan user interface (antar muka ) SQL.
Pada tutorial belajar android kali ini ,kita akan mencoba membuat Aplikasi Biodata Diri dengan menggunakan database Sqlite Android. Disini kita juga akan mencoba menerapkan fungsi dasar dari database yaitu CRUD (Create ,Read ,Update dan Delete ).
A). Membuat Project Baru
1. Pertama buka Android Studio
2. Pilih Start a New Android Studio Project
Start a New Android Studio Project |
3..Kedua pada bagian Create New Project, sesuaikan dengan nama dan package serta lokasi file yang akan kalian gunakan. Untuk contoh saya menggunakan seperti yang ada di gambar di bawah. Jika sudah pilih Next.
Create New Project |
4. Selanjutnya tentukan Target Android Devices dari Aplikasi kalian , secara default saya menggunakan API 15 untuk minimumnya. Jika sudah pilih Next.
Target Android Devices |
5. Pada bagian Add an Activity to Mobile kita bisa memilih template bawaan yang masih kosong yaitu Empty Activity lalu pilih Next
Empty Activity |
6. Selanjutnya di bagian Customize the Activity kita hanya perlu memilih tombol Finish.
Customize the Activity |
7.Setelah itu kita tunggu sampai proses building project gradle selesai .
8. Setelah selesai proses building , kita akan mencoba membuat Toolbar berikut langkah-langkahnya:
B). Mengimplementasi Code
- Struktur Tabel
Struktur Tabel yang akan kita buat kira-kira akan seperti ini:
Contoh Struktur Tabel Biodata Diri |
- SQLiteOpenHelper
SqliteOpenHelper adalah sebuah subclass , yang digunakan untuk menentukan nama database dan versi database yang sedang dipakai. Kalian dapat menerapkan method di clas ini seperti : OnCreate (SqliteDatabase) ,OnUpgrade (SqliteDatabase int int ) dan OnOpen(SqliteDatabase).
1. Disini kita akan membuat file class Activity , yang bernama DataHelper.java. Disini kita akan menerapkan method atau fungsi dari SqliteOpenHelper , seperti : OnCreate(). yang dimana akan menjalankan database , jika sebelumnya database belum tersedia atau belum ada.
Salin baris intruksi (codingan ) dibawah ke file class Activity yang bernama DataHelper.java
DataHelper.java
2. Setelah itu kita akan membuat sebuah Activity Baru
Disini kita akan membuat 3 Activity yaitu 3 file java dan 3 file layout, untuk itu kita akan membuat Activity baru terlebih dahulu :
Pada folder java ata res kalian bisa klik kanan pilih New, Pilih Activity ,lalu Empty Activity.
Membuat Activity Baru |
Pada bagian New Android Activity kalian isikin nama activity atau file java dan nama file layout (Terserah kalian ). Sebagai contoh saya akan membuat file class activity dengan nama:
- BuatBiodata.java,
- LihatBiodata.java,
- UpdateBiodata.jav
file layout
- activity_buat_biodata.xml
- activity_lihat_biodata.xml.
- activity_update_biodata.xml.
Lalu kalian bisa memilih tombol Finish.
3. Setelah itu salin baris intruksi (codingan ) dibawah pada file masing-masing.
MainActivity.java
MainActivity.java
activity_main.xml
- SQLiteDatabase
SQLiteDatabase adalah sebuah class dasar yang bekerja , untuk database sqlite di perangkat Android. SqLiteDatabase akan menjalankan perintah SQL secara langsung dengan method exceSQL(). Dan juga akan melakukan manajamen database secara umum lainya , method yang digunakan seperti : Insert() ,Update () dan ,Delete ().
BuatBiodata.java
activity_buat_biodata.xml
LihatBiodata.java
activity_lihat_biodata.xml
UpdateBiodata.java
activity_buat_biodata.xml
LihatBiodata.java
activity_lihat_biodata.xml
UpdateBiodata.java
activity_update_biodata.xml
C). Menjalankan Project Aplikasi
Setelah selesai semua ,implementasi codenya ,sekarang kalian bisa mencoba menjalankan Aplikasinya di Android Studio.
Hasilnya kurang lebih seperti ini:
Hasil Tampilan Awal Biodata Diri |
Jika user (pengguna ) menekan tombol +Buat Biodata Baru , maka akan tampil seperti pada gambar dibawah :
Hasil Tampilan Membuat Biodata Baru |
Jika user (pengguna ) menekan salah satu nama , maka akan muncul pilihan dalam bentuk Context Menu, yang terdiri dari apakah user (pengguna ) ingin melihat ,mengupdate ,atau menghapus biodata. Seperti pada gambar dibawah:
Pilihan Menu Biodata Diri |
Hasil tampilan Melihat Biodata |
Hasil Tampilan Mengupdate Biodata |
Jika bingung kalian bisa mendownload source codenya:
Video Demo App:
Post a Comment for "Cara Membuat Aplikasi Biodata Diri dengan Sqlite Android"
Silakan berkomentar dengan baik ,jangan SPAM di komentar ini . NO BACKLINK /LINK HIDUP