01 Create Database
02 Create Connection
03 Create Fragment
DATABASE CONNECTION CODING
DATABASE
• Buatlah Database pada MySql dengan nama remoteapps.
• Tambahkan tabel dengan nama perangkat
• Lalu isikan tabel dengan atribut seperti berikut
DATABASE CONNECTION CODING
DATABASE
• Tambahkan tabel dengan nama monitoring_perangkat
• Lalu isikan tabel dengan atribut seperti berikut
DATABASE CONNECTION CODING
CONNECTION
• Pada PHP, buat kode program untuk melakukan penambahan data ke MySql dan membuat koneksi ke MySql.
• Buat file koneksi.php
• Tambahkan kode berikut ke koneksi.php
DATABASE CONNECTION CODING
CONNECTION
• Setelah menambahkan koneksi ke database MySql, tambahkan file baru untuk menambahkan data.
• Buat file AddData.php
• Tambahkan kode berikut ke AddData.php.
DATABASE CONNECTION CODING
CODE
• Tambahkan perijinan pada aplikasi untuk dapat menggunakan internet. Buka AndroidManifest.xml, lalu
tambahkan kode berikut diatas tag application.
CODE
CODE
• Buat Class baru dengan nama Config.java. Class ini akan digunakan untuk mengatur konfigurasi untuk
terhubung ke PHP.
• Setelah membuat Class baru, tambahkan kode program berikut:
DATABASE CONNECTION CODING
CODE
• Setelah menambahkan Class Config, buat kelas baru lagi dengan nama Device.java. Class ini akan
digunakan untuk merepresentasikan data dari table pada Database.
• Setelah membuat Class baru, tambahkan attribute berikut:
CODE
• Buat Class baru bernama
RequestHandler.java.
• Class ini digunakan untuk menangani
setiap request yang dibuat untuk
dikirimkan ke PHP melalui HTTP.
• Tambahkan kode berikut pada Class
RequestHandler.java
DATABASE CONNECTION CODING
CODE (Lanjutan)
DATABASE CONNECTION CODING
CODE (Lanjutan)
DATABASE CONNECTION CODING
CODE (Lanjutan)
DATABASE CONNECTION CODING
CODE
• Buat Class baru bernama
DeviceLab.java.
• Class ini digunakan untuk menangani
setiap request yang dibuat untuk
dikirimkan ke PHP melalui HTTP.
• Tambahkan kode berikut pada Class
DeviceLab.java
DATABASE CONNECTION CODING
CODE (Lanjutan)
DATABASE CONNECTION CODING
CODE
• Terakhir pada Class MainActivity.java, tambahkan kode berikut:
1. Deklarasikan variabel berikut untuk representasi dari TextView, ImageView dan Button Switch dari
tampilan.
DATABASE CONNECTION CODING
CODE
• Terakhir pada Class MainActivity.java, tambahkan kode berikut:
1. Deklarasikan variabel berikut untuk representasi dari TextView, ImageView dan Button Switch dari
tampilan.
DATABASE CONNECTION CODING
CODE
2. Pada fungsi onCreate, tambahkan kode program berikut:
DATABASE CONNECTION CODING
CODE
2. Pada fungsi onCreate, tambahkan kode program berikut:
DATABASE CONNECTION CODING
CODE
2. Tambahkan fungsi Class SimpanData, tambahkan kode program berikut:
DATABASE CONNECTION CODING
TERIMA KASIH