Percobaan 9 Basic Widget

dokumen-dokumen yang mirip
Pertama tama install terlebih dahulu java versi terbaru pada. atau didalam

Persiapan. 2.1 Hardware

Membuat Aplikasi Sederhana Hello World untuk Android

BAB IV IMPLEMENTASI DAN ANALISA

First Cup Android. TripleLands Tutorial

BAB V IMPLEMENTASI DAN PEMBAHASAN

Mengenal Pemograman Android Menggunakan Eclipse

Modul Pengembangan Aplikasi Android Berbasis Client- Server Aplikasi sederhana android Versi 1.0

Persiapan Sebelum mengikuti tutorial ini, ada baiknya pembaca mendownload perangkat lunak yang dibutuhkan yaitu sebagai berikut:

Praktikum 8 Dasar Pemprograman Android

UNIVERSITAS KOMPUTER INDONESIA

Instalasi SDK dan AVD

BAB III PERANCANGAN PROGRAM PENGOLAHAN SINYAL MENGGUNAKAN ANDROID DEVICE

BAB 4 IMPLEMENTASI DAN EVALUASI. Adalah kebutuhan yang dibutuhkan dalam memenuhi kebutuhan spesifikasi

PROGRAM STUDI D3 JURUSAN TEKNIK KOMPUTER POLITEKNIK NEGERI SRIWIJAYA PALEMBANG Pemrograman Berorientasi Objek 3 (Mobile And Web Programming)

aghjklzxcvbnmqwertyuiopasdfg hjklzxcvbnmqwertyuiopasdfghj klzxcvbnmqwertyuiopasdfghjkl zxcvbnmqwertyuiopasdfghjklzx cvbnmqwertyuiopasdfghjklzxcv

Persiapan Lingkungan Pengembangan Android

CARA INSTALASI DAN MENJALANKAN PROGRAM

SOFTWARE DEVELOMENT KIT (SDK) & DASAR PENGEMBANGAN APLIKASI MOBILE

DAPATKAN SEGERAA!!!!! PERSEDIAAN TERBATASS!

TUTORIAL INSTALASI ANDROID SDK

persiapan "tools" untuk membuat aplikasi blackberry

Klik File setup.exe lalu akan muncul tampilan seperti gambar dibawah ini.

Pemrograman Mobile Android # 2

Gambar 1. Perangkat mobile Android

BAHASA PEMROGRAMAN 2 PENGENALAN GAMBAS

SEDUNIA v.0.1 Muhammad Amiral

TUTORIAL APLIKASI ANDROID COOL HELLO WORLD

BAB I. 1 P e m r o g r a m a n V i s u a l B a s i c - J a t i L e s t a r i

PRAKTIKUM 6 SPINNER. 1. Aktifkanlah project baru, File New Project Android Application Project. Modul 6 Spinner Page 1

BAB 4 IMPLEMENTASI DAN EVALUASI

Instalasi Android SDK Maret 2012 Tingkat: Oleh : Feri Djuandi Pemula Menengah Mahir Platform : Windows XP, Eclipse

MOBILE PROGRAMMING. Oleh : CHALIFA CHAZAR

MODUL 1 INSTALASI PAKET JAVA DAN PROGRAM SEDERHANA

FILE TRANSFER PROTOCOL (FTP) SERVER

BAB IV PENGUJIAN DAN ANALISA

persiapan "tools" untuk membuat aplikasi blackberry

PROGRAM STUDI D3 JURUSAN TEKNIK KOMPUTER POLITEKNIK NEGERI SRIWIJAYA PALEMBANG Pemrograman Berorientasi Objek 3 (Mobile And Web Programming)

MODUL 1 SWISHMAX ANIMASI TEKS & ANIMASI GAMBAR

Praktikum II Membuat Project di Android

Dapat memahami mekanisme kerja component dalam sistem operasi android. Dapat menggunakan component secara efektif dalam membuat aplikasi android

BAB IV PERANCANGAN SISTEM

PEMROGRAMAN I. By : Sri Rezeki Candra Nursari

BAB 4 IMPLEMENTASI DAN EVALUASI

Cara Install Java SE Development Kit (JDK) di Windows

APLIKASI TUNTUNAN SHALAT LIMA WAKTU BERBASIS ANDROID

BAB IV PENGUJIAN DAN ANALISA ALAT

Pertemuan 2. Pemrograman Mobile. 3 SKS Semester 7 S1 Sistem Informasi. Nizar Rabbi Radliya

[Pelatihan Pemrograman Android]

[Pemrograman Android Widget 01][Level: Pemula] Andi Taru Nugroho Nur Wismono S.Kom.,M.Cs. Lisensi Dokumen:

BAB 4 IMPLEMENTASI DAN EVALUASI. menjalankan aplikasi traffic monitoring dan SMS server. Terdiri dari Sierra Aircard 875

VISUAL BASIC.NET. 1. Apa Itu VB.NET?

BAB V IMPLEMENTASI DAN PEMBAHASAN

Instalasi Visual Studio 2008 Profesional(64 dan 32 bit) di windows 7

Install Italc Di Windows XP

DASAR MENGGUNAKAN VISUAL BASIC 6.0

Pembuatan Aplikasi Android Sederhana dengan Eclipse

BAB IV IMPLEMENTASI DAN PENGUJIAN APLIKASI

KATA PENGANTAR. Bandung, 4 September I Made Wicipta Adi Sukarya

Instalasi Perangkat Lunak

Petunjuk Instalasi Upgrade. Aplikasi Equity_AMCapital

1. Desktop Microsoft Windows

Setting Client Pada PC (OS Windows 7 SP1) Last Update: 19 Agustus 2015

APLIKASI HITUNG ZAKAT BERBASIS ANDROID TUGAS AKHIR. Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh Ahli Madya

User interface & XML Layout

CISCO PACKET TRACER A. PROSES INSTALASI PACKET TRACER

BAB IV IMPLEMENTASI DAN EVALUASI. Untuk mengimplementasikan dan menjalankan Aplikasi Mobile Simulasi

Praktikum VI Activity dan Intent

PEMROGRAMAN LANJUTAN JAVA. Dasar-Dasar Netbeans

ANALISIS DAN DESAIN SISTEM

MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK (JAVA) PERTEMUAN 1 PENGENALAN LINGKUNGAN PEMROGRAMAN JAVA

FTP Server. Konfigurasi Server Konfigurasi FTP. 1. Klik Menu Start All Programs Control Panel Add/Remove Program

1. MENGENAL VISUAL BASIC

Modul Aplikasi Mobile. Pertemuan ke-2. Pengenalan environment android pada eclipse

Membuat project Android di Eclipse Struktur project pada eclipse Mengenal Tag Layout User Interface

MODUL-MODUL PRAKTIKUM VB.

Autoplay Media Studio

Membuat Aplikasi Toko Buku Online

BAB IV PENGUJIAN DAN ANALISA ALAT

DESKTOP ICON DAN KOSTUMISASI

BAB IV IMPLEMENTASI DAN PENGUJIAN. spesifikasi kebutuhan sistem yang meliputi perangkat keras ( hardware ) dan

STEP BY STEP INSTALLASI SOFTWARE PPOB ARINDO LOKET BARU

Latihan 1 Menghitung Luas Persegi Panjang

MOBILE PROGRAMMING. Oleh : CHALIFA CHAZAR

menjadi menurun. Untuk itu, mulai kembalikan kualitas dasar kesehatan dengan mengetahui istilah-istilah dan pola hidup sehat yang terkandung dalam ilm

BAB I SEKILAS VISUAL STUDIO.NET 2008

Visual Basic 6.0 For Beginners

TUTORIAL PEMBUATAN MEDIA PEMBELAJARAN DENGAN MENGGUNAKAN AUTOPLAY OLEH KELOMPOK 1. gunakan start menu untuk menampilkan program autoplay media studio.

BAB 4 IMPLEMENTASI DAN TESTING Perkiraan Kebutuhan Piranti Keras (Hardware) b. Memory DDR 512MB

Bab I Pengenalan Visual BASIC

PENGOPERASIAN SISTEM OPERASI

MODUL I. A. Instalasi Borland Delphi Buka file instalasi Borland Delphi Klik Run Program. 3. Klik Next

Mengecilkan file PDF dengan aplikasi Advanced PDF Compressor

APLIKASI KAMUS ISTILAH KOMPUTER PADA PERANGKAT MOBILE BERBASIS ANDROID

BAB 4 IMPLEMENTASI DAN EVALUASI

IMPLEMENTASI PEMROGRAMAN VISUAL BASIC DENGAN DATABASE ACCESS

Cara Mendownload dan Menginstall B4A Android

BAB IV IMPLEMENTASI, PENGUJIAN, DAN ANALISIS HASIL. Perangkat keras yang digunakan untuk perancangan aplikasi ini adalah : : Intel Pentium Dual core

Program Kalkulator Sederhana Menggunakan Java Netbeans

INSTALASI WEB SERVER PADA MICROSOFT WINDOWS

Transkripsi:

Percobaan 9 Basic Widget 9.1 Pokok Bahasan XML Layout Basic Widget 9.2 Tujuan Dengan praktikum ini mahasiswa diharapkan dapat: Memahami pembuatan user interfaces dengan menggunakan XML layout Memahami handling user interface event 9.3 Software yang dibutuhkan Jdk ADT Eclipse SDK 9.4 Dasar Teori GUI Android merupakan objek-objek dari kelas View dan ViewGroup. Kelas View adalah dasar dari sub kelas yang disebut widgets sedangkan ViewGroup, melayani untuk sub kelas yang disebut layouts. A. Basic Widget Pada dasarnya widget memiliki fungsi yang sama yaitu untuk berinteraksi dengan pengguna. Tujuannya yaitu untuk memberikan suatu proses pada aplikasi hasil dari aksi yang dilakukan pengguna (memilih menu, setting, menekan tombol Start atau Exit). Namun tipe dari interaksi dengan pengguna itu terdapat beberapa macam yaitu untuk melakukan suatu proses, untuk melakukan suatu pengeditan, ataupun untuk menampilkan informasi saja.

TextView Pada android terdapat class khusus untuk menampilkan Text yaitu menggunakan class TextView, pada aplikasi Hello World yang kita buat kita menggunakan class ini untuk menampilkan text-ya. sebagai contoh penggunaan TextView kita akan menggunakan beberapa fitur seperti penggunaan Custom Font, text color, text size dll. Tabel 1. Properties yang bisa digunakan pada TextView Button Button adalah subclass dari TextView dan biasanya digunakan untuk melakukan aksi clicking pada GUI. Adapun format dari tampilan button hampir mirip dengan TextView. Gambar 1. Contoh tampilan Button

EditText EditText adalah perluasan dari TextView yang bisa di-update. Fungsi yang biasanya sering digunakan adalah: TxtBox.setText( nilai tertentu ) TxtBox.getText().toString() Gambar 3. Contoh tampilan EditText CheckBox CheckBox adalah tipe yang spesifik dari button yang bisa checked atau unchecked salah satu atau beberapa button sekaligus.

Gambar 4. Contoh tampilan CheckBox RadioButton RadioButton adalah tipe spesfik dari button yang bisa checked atau unchecked salah satu saja, dan tidak bisa beberapa button sekaligus. Gambar 5. Contoh tampilan radiobutton dan checkbox

B. XML Layout Sebuah layout merupakan arsitektur UI(User Interface) untuk suatu Activity atau Widget. Android mengatur layout melalui ViewGroup dan Layout-Parameter Object. ViewGroup adalah suatu View spesial yang dapat berisi view-view lainnya (disebut child view) dan juga memberikan akses ke Layout. Walaupun layout tidak benar-benar menggambar sesuatu pada layar, tetapi layout merupakan parent container dari control yang akan kita gunakan dalam membuat user interface(ui). 9.5 Tugas Pendahuluan 1. Apa yang dimaksud dengan widget? 2. Apa kegunaan dari XML Layout! 9.6 Percobaan A. Instalasi Android Langkah-langkah untuk instalasi android meliputi instalasi jdk-6u1-windows-i586- p,serta instalasi eclipse. I. Instalasi jdk-6u1-windows-i586-p Gambar 1. Icon jdk-6-ul-windows-i586-p

Klik accept pada license agreement Gambar 2. License agreement Pada proses instalasi klik next Gambar 2. Proses Instalasi

Setelah proses instalasi selesai klik finish Gambar 3. Proses Instasi selesai II. Instalasi eclipse Untuk melakukan instalasi ini, dibutuhkan 3 komponen pendukung yang meliputi eclipse, ADT dan SDK. Extract file eclipse dan SDK kemudian lakukan langkah-langkah instalasi. Jalankan eclipse dengan cara double klik icon eclipse seperti pada Gambar 4. Gambar 4. Icon eclipse

Setelah muncul tampilan Select a workspace, maka dipilih tempat untuk menyimpan Workspace atau folder yang diinginkan. Kemudian klik ok Gambar 5. Workspace launcher Pada menu help pilih install new software Gambar 6. Install new software

Pada pilihan available software klik add yang terletak di pojok kanan atas. Gambar 7. Available software Pada tampilan Add Repository isikan Name : ADT serta tambahkan lokasi dimana file ADT berada, kemudian klik ok. Gambar 8. Add Repository Pada tampilan Available Sofware centang pada item Developer Tools lalu klik Next Gambar 9. Developer Tool

Pada install detail klik next Gambar 10. Install Detail Pada review license pilih accept, kemudian finish jika telah selesai. Gambar 11. Review License

Setelah proses instalasi selesai, maka restart eclipse. Kemudian lakukan Setting plug in SDK, pada tampilan Java EE-Eclipse pilih preferences. Gambar 12. Java EE-Eclipse Pada tampilan preferences pilih Android lalu masukan file android-sdk-windows kemudian pilih Apply dan ok. Gambar 13. Android Preferences

Pada tampilan Java EE-Eclipse pilih Android SDK dan AVD Manager Gambar 14. Java EE-Eclipse Pada tampilan Android SDK dan AVD Manager pilih Installed packages untuk mengecek plug in SDK. Gambar 15. Android SDK dan AVD Manager

Untuk pembuatan Android Virtual device, Android SDK dan AVD Manager. Pada tampilan Java EE-Eclipse dipilih Gambar 16. Java EE-Eclipse untuk pembuatan Android Virtual Device Pada tampilan Android SDK dan AVD Manager pilih new Gambar 17. Android SDK dan AVD Manager untuk pembuatan virtual device

Pada tampilan Create new AVD dipilih Name dan Target kemudian dipilih Create AVD Gambar 18. Pemberian nama dan target untuk pembuatan virtual device Pada tampilan android SDK dan AVD Manager pilih AVD Name yang telah dibuat kemudian klik start dan launch Gambar 19. Proses start dan launch

Gambar 20. Android Virtual Device siap digunakan B. Pembuatan Android Project 1. Buatlah program Hello world, dengan mengikuti langkah-langkah dibawah ini: Pilih FilenewAndroid Project

Untuk menjalankan project, klik kanan pada project dan run as android application Sehingga didapat tampilan seperti dibawah ini:

Rubahlah bagian main.xml dan tunjukkan tampilan yang dihasilkan! 2. Buatlah program perkalian dengan mengikuti langkah-langkah dibawah ini: Pada bagian main.xml pilih Graphical Layout Pilih EditText, Button serta TextView

main.xml: dua.java

Tampilan yang dihasilkan:

3. Buatlah program pemilihan menu makanan dengan mengikuti langkah-langkah dibawah ini: Pilih CheckBox, TextView dan Button main.xml

tiga.java

Tampilan yang dihasilkan: 9.7 Tugas Laporan Resmi 1. Rubahlah CheckBox pada percobaan 3 menjadi RadioButton, amati perbedaan yang terjadi! 2. Buatlah program sehingga didapatkan tampilan seperti dibawah ini: