Sunday, December 2, 2018

Cara Menciptakan 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 administrasi database ,yang memiliki sifat ACID-compliant, yang diprogram dengan bahasa C, dan memiliki  size atau ukuran memori yang relatif kecil. Karna Sqlite termasuk database engine yang embedded (tersemat),jadi perintah Sqlite  yang sanggup digunakan hanya perintah-perintah standar saja. Serta Sqlite hanya mendukung tipe data menyerupai INTEGER,NUMERIC, DATETIME,TEXT ,dan lain-lain. Selengkapnya untuk tunjangan tipe data kalian sanggup baca disini Support datatypes Sqlite.

Baris intruksi (codingan ) di Sqlite juga bersifat public domain yang dikembangkan oleh D. Richard Hipp. Artinya kalian sanggup menggunakan Sqlite dengan bebas untuk tujuan apapun, baik yang bersifat komersial ataupun pribadi. Sqlite mendukung semua platform sistem operasi , menyerupai : Windows,Linux, Android dan iOS.

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. Makara kita sanggup menggunakanya,secara langsung,  tanpa perlu menggunakan software atau mengimport library lain ,saat kita sedang membuatkan Aplikasi Android.  Kita juga sanggup menciptakan sebuah basis data Sqlite, menggunakan user interface (antar muka ) SQL.




 Sqlite merupakan suatu sistem administrasi database  Cara Membuat Aplikasi Biodata Diri dengan Sqlite Android


Pada tutorial berguru android kali ini ,kita akan mencoba menciptakan 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 

 Sqlite merupakan suatu sistem administrasi database  Cara Membuat Aplikasi Biodata Diri dengan Sqlite Android
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 pola aku menggunakan menyerupai yang ada di gambar di bawah. Jika sudah pilih Next.


 Sqlite merupakan suatu sistem administrasi database  Cara Membuat Aplikasi Biodata Diri dengan Sqlite Android
Create New Project

4. Selanjutnya tentukan Target Android Devices dari Aplikasi kalian , secara default aku menggunakan API 15 untuk minimumnya. Jika sudah pilih Next.

 Sqlite merupakan suatu sistem administrasi database  Cara Membuat Aplikasi Biodata Diri dengan Sqlite Android
Target Android Devices



5. Pada bagian Add an Activity to Mobile kita sanggup menentukan template bawaan yang masih kosong yaitu Empty Activity  lalu pilih Next 

 Sqlite merupakan suatu sistem administrasi database  Cara Membuat Aplikasi Biodata Diri dengan Sqlite Android
Empty Activity


6. Selanjutnya di bagian Customize the Activity kita hanya perlu menentukan tombol Finish.


 Sqlite merupakan suatu sistem administrasi database  Cara Membuat Aplikasi Biodata Diri dengan Sqlite Android
Customize the Activity


7.Setelah itu kita tunggu hingga proses building project gradle final .


8. Setelah final proses building , kita akan mencoba menciptakan Toolbar berikut langkah-langkahnya: 


B).  Mengimplementasi Code

  • Struktur Tabel
Struktur Tabel yang akan kita buat kira-kira akan menyerupai ini:


 Sqlite merupakan suatu sistem administrasi database  Cara Membuat Aplikasi Biodata Diri dengan Sqlite Android
Contoh Struktur Tabel Biodata Diri

  • SQLiteOpenHelper
SqliteOpenHelper ialah sebuah subclass , yang digunakan untuk menentukan nama database dan versi database yang sedang dipakai. Kalian sanggup menerapkan method di clas ini menyerupai  : OnCreate (SqliteDatabase)  ,OnUpgrade (SqliteDatabase int int ) dan  OnOpen(SqliteDatabase).

1. Disini kita akan menciptakan file class Activity , yang bernama DataHelper.java. Disini kita akan menerapkan method atau fungsi dari SqliteOpenHelper , menyerupai : OnCreate(). yang dimana akan menjalankan database , kalau 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 menciptakan sebuah Activity Baru

Disini kita akan menciptakan 3 Activity yaitu 3 file java dan 3 file layout, untuk itu kita akan menciptakan Activity gres terlebih dahulu :

Pada folder java ata res kalian sanggup klik kanan pilih New, Pilih Activity ,lalu Empty Activity.

 Sqlite merupakan suatu sistem administrasi database  Cara Membuat Aplikasi Biodata Diri dengan Sqlite Android
Membuat Activity Baru
Pada bab New Android Activity kalian isikin nama activity atau file java dan nama file layout (Terserah kalian ). Sebagai pola aku akan menciptakan 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 sanggup menentukan tombol Finish.


 Sqlite merupakan suatu sistem administrasi database  Cara Membuat Aplikasi Biodata Diri dengan Sqlite Android
New Android Activty


3. Setelah itu salin baris intruksi (codingan ) dibawah pada file masing-masing.

MainActivity.java



activity_main.xml


  • SQLiteDatabase
SQLiteDatabase ialah sebuah class dasar yang bekerja , untuk database sqlite di perangkat Android. SqLiteDatabase akan menjalankan perintah SQL secara pribadi dengan method exceSQL(). Dan juga akan melaksanakan manajamen database secara umum lainya , method yang digunakan menyerupai : Insert() ,Update () dan ,Delete ().
BuatBiodata.java


activity_buat_biodata.xml


LihatBiodata.java


activity_lihat_biodata.xml



UpdateBiodata.java 



activity_update_biodata.xml




C). Menjalankan Project Aplikasi


Setelah final semua ,implementasi codenya ,sekarang kalian sanggup mencoba menjalankan Aplikasinya  di Android Studio.

Hasilnya kurang lebih menyerupai ini:



 Sqlite merupakan suatu sistem administrasi database  Cara Membuat Aplikasi Biodata Diri dengan Sqlite Android
Hasil Tampilan Awal Biodata Diri

Jika user (pengguna ) menekan tombol +Buat Biodata Baru  , maka akan tampil menyerupai pada gambar dibawah :

 Sqlite merupakan suatu sistem administrasi database  Cara Membuat Aplikasi Biodata Diri dengan Sqlite Android
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:

 Sqlite merupakan suatu sistem administrasi database  Cara Membuat Aplikasi Biodata Diri dengan Sqlite Android
Pilihan Menu Biodata Diri
 Sqlite merupakan suatu sistem administrasi database  Cara Membuat Aplikasi Biodata Diri dengan Sqlite Android
Hasil tampilan Melihat Biodata 
 Sqlite merupakan suatu sistem administrasi database  Cara Membuat Aplikasi Biodata Diri dengan Sqlite Android
Hasil Tampilan Mengupdate Biodata

Jika resah kalian sanggup mendownload source codenya:


 Sqlite merupakan suatu sistem administrasi database  Cara Membuat Aplikasi Biodata Diri dengan Sqlite Android




Video Demo App:





EmoticonEmoticon