0% menganggap dokumen ini bermanfaat (0 suara)
87 tayangan

Tutorial Eclipse Android + JSON - Ari Famuji

tutorial json

Diunggah oleh

Alfu Fauzan
Hak Cipta
© © All Rights Reserved
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
87 tayangan

Tutorial Eclipse Android + JSON - Ari Famuji

tutorial json

Diunggah oleh

Alfu Fauzan
Hak Cipta
© © All Rights Reserved
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 5

Tutorial Eclipse

Membuat Aplikasi Android + JSON


################################

BY : ARI FAMUJI
1. Pertama kita buat database dengan nama dbjson dan buat tabel dengan nama tabel
datadiri seperti pada gambar dibawah ini:
Tabel datadiri :

Atau lebih mudahnya pakai script sql dibawah ini (untuk membuat tabel diatas).
(1, 'Ari Famuji', '[email protected]', 'Saya lahir tanggal 1 Januari 1993,di Kab.Demak.\r\nMakanan yang paling saya sukai adalah coklat, s
(2, 'Paijo Bejo', '[email protected]', 'Namaku Paijo Bejo, namun teman-temanku memanggilku Ijo-ijo.\r\nAku anak remaja yang periang,
(3, 'Nia Andinia', '082227709XXX', 'Hai... Namaku Nia, lahir di Demak.\r\nKata temen.. Wajahku mirip agnes monica, ya sepertinya sih gitu. :D\r\

2. Buat 5 file PHP sebagai pendukung, masukan 5 file PHP tersebut didalam folder
jsonku yang berada dalam folder www, seperti gambar dibawah:

Beri nama dan isi 5 file PHP tersebut seperti dibawah:


1. addprofil.php
Isi script php :
<?php
$link = mysql_connect('localhost', 'root', '') or die('Tidak dapat terkoneksi dengan Database');
mysql_select_db('dbjson', $link) or die('Tidak dapat memilih Database');
$query = "INSERT INTO datadiri(nama,kontak,ket) VALUES('$_POST[nama]','$_POST[kontak]','$_POST[ket]')";

2. detail.php
Isi script php :
<?php
$link = mysql_connect('localhost', 'root', '') or die('Tidak dapat terkoneksi dengan Database');
mysql_select_db('dbjson', $link) or die('Tidak dapat memilih Database');
$query = "SELECT * FROM datadiri order by id desc";

3. editprofil.php
Isi script php :

Tutor : Ari Famuji

| (c) Copy Right 2016 | Belajar Android

<?php
$link = mysql_connect('localhost', 'root', '') or die('Tidak dapat terkoneksi dengan Database');
mysql_select_db('dbjson', $link) or die('Tidak dapat memilih Database');
$query = "UPDATE datadiri SET nama='$_POST[nama]',kontak='$_POST[kontak]',ket='$_POST[ket]' WHERE id='$_POST[id]'";

4. hapusprofil.php
Isi script php :
<?php
$link = mysql_connect('localhost', 'root', '') or die('Tidak dapat terkoneksi dengan Database');
mysql_select_db('dbjson', $link) or die('Tidak dapat memilih Database');
$query = "DELETE FROM datadiri WHERE id = '$_GET[id]'";

5. index.php
Isi script php :
<?php session_start(); ob_start(); ?>
<html>
<head>
<title>Tampilan Data Profil - Ari Famuji</title>

3. Buat project baru

PERINGATAN.!!!
Jika saat memasukan script pada
eclipse terjadi error warna merah,
jangan bingung.
Selesaikan dahulu sampai tahap
akhir.
Jika sampai tahap akhir tetap error
warna merah, baru anda boleh
5. Buat Layout (xml) baru, ada 4 Layout (xml) yang kita butuhkan

Tutor : Ari Famuji

| (c) Copy Right 2016 | Belajar Android

Beri nama dan isi 4 layout tersebut seperti dibawah:


1. activity_add.xml
Isi script xml :
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_w idth="match_parent"
android:layout_height="match_parent" >

2. activity_edit.xml
Isi script xml :
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_w idth="match_parent"
android:layout_height="match_parent" >

3. activity_main.xml ( jika sudah ada, edit saja isi script-nya)


Isi script xml :
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_w idth="match_parent"
android:layout_height="match_parent" >

4. activity_view.xml
Isi script xml :
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_w idth="match_parent"
android:layout_height="match_parent" >

6. Buat class baru, ada 4 class yang kita butuhkan


Tutor : Ari Famuji

| (c) Copy Right 2016 | Belajar Android

Beri nama dan isi 4 class tersebut seperti dibawah:


1. AddActivity.java
Isi script class :
package com.ari.jsonprofil;
import java.util.ArrayList;
import java.util.List;

2. EditActivity.java
Isi script class :
package com.ari.jsonprofil;
import java.util.ArrayList;
import java.util.List;

3. MainActivity.java
Isi script class :

( jika sudah ada, edit saja isi script-nya)

package com.ari.jsonprofil;
import java.io.BufferedReader;
import java.io.InputStream;

4. ViewActivity.java
Isi script class :
package com.ari.jsonprofil;
import android.app.Activity;
import android.os.Bundle;

7. Edit script AndroidManifest.xml

Tutor : Ari Famuji

| (c) Copy Right 2016 | Belajar Android

Edit script tersebut seperti dibawah:


Isi script AndroidManifest.xml :
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.ari.jsonprofil"
android:versionCode="1"

Penting.!!!
Pada AndroidManifest .xml Buatlah Versi android anda menjadi versi 8.

8. Selesai Jalankan project anda.


Selamat mencoba :D

Tutor : Ari Famuji

| (c) Copy Right 2016 | Belajar Android

Anda mungkin juga menyukai