Variabel dan tipe data

dokumen-dokumen yang mirip
Latihan 1 Menghitung Luas Persegi Panjang

INTERFACING APLIKASI PENGHITUNGAN LUAS SEGITIGA DI ANDROID. Dibuat Oleh : Nama : Zunar Fitrianto NIM : Kelas : 13.5B.11

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

ANDROID FOR BEGINNER MODUL 2

Cara membuat Aplikasi Android : CheckBox dengan Eclipse

Praktikum VI Activity dan Intent

Praktikum 9 Pemprograman Android GUI 2 Layar

Cara Membuat Aplikasi Android Sederhana Menggunakan Eclipse

Tutorial Aplikasi Android Sederhana dengan Action Button

Pembuatan Aplikasi Android Sederhana dengan Eclipse

Membuat preferensi atau pengaturan pada aplikasi android

LAYOUT MENU UTAMA. <Button android:text="zakat Profesi" android:layout_width="wrap_content"

MODUL 13 KOMPONEN GUI ANDROID

Praktikum XI Animasi dan Multimedia

MODUL 10 KOMPONEN GUI ANDROID

Android - Apa itu.this dan.class

ARTIKEL TUGAS AKHIR TUTORIAL APLIKASI RUMUS-RUMUS FISIKA LISTRIK DINAMIS DASAR BERBASIS ANDROID

Penggunaan Button di Android

Praktikum XI Animasi dan Multimedia

Tutorial berikut akan mengajarkan rekan-rekan cara membuat kalkulator sederhana di android.

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

MODUL 14 INTERKONEKSI CLIENT-SERVER ANDROID

Praktikum 3 Create a Simple Calculator Program

MOBILE PROGRAMMING. Oleh : CHALIFA CHAZAR

DAFTAR PUSTAKA. Nofriansyah, S.Kom., M.Kom., D. (2014). Konsep Data Mining Vs Sistem Pendukung Keputusan. Yogyakarta: Deepublish.

UNIVERSITAS KOMPUTER INDONESIA

Membuat list dengan RecylerView dan dependency injection ButterKniffe

Cara Membuat Layout Dynamic di Android

Lecture Notes

Membuat Spash Screen

Struktur & Pemakaian Teknologi Game Pembuatan Activity

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

BAB V KESIMPULAN DAN SARAN. besar dari perbandingan perhitungan manual dan program adalah 1,4473 %. Selisih

TUTORIAL PEMBUATAN APLIKASI SEDERHANA TOUCH AND GESTURE PADA ANDROID

Aplikasi Mobile Informasi Pengenalan Profil Pahlawan Tingkat Dasar di Indonesia Menggunakan Java Berbasis Android

BAB 5 Android Event Handling Mahardeka Tri Ananta

Multi-platform Target sistem operasi Eclipse adalah Microsoft Windows, Linux, Solaris, AIX, HP- UX dan Mac OS X.

Praktikum IV Komponen UI (Radio Button, CheckBox dll)

Call Phone Permission pada Android

Praktikum 1 - Getting Started with Android

Membuat Interface Dinamis Menggunakan FrameLayout

MOBILE PROGRAMMING. Oleh : CHALIFA CHAZAR

PERTEMUAN KE 4 Representasi Data (ListView dan Spinner)

MOBILE PROGRAMMING. Oleh : CHALIFA CHAZAR

Membuat Alert Dialog Pada Android

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

LAMPIRAN A. Universitas Sumatera Utara

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

UNIVERSITAS KOMPUTER INDONESIA

PEMROGRAMAN MOBILE PRAKTIKUM 11 ( DATABASE II ) Disusun oleh : CYNTHIA STEFFI CLIFF SI 12 A

PAPB-C. Yang harus dipersiapkan: 1. Eclipse 2. AVD/GenieMotion 3. JDK Membuat Android Application Project Baru

MOBILE PROGRAMMING. Oleh : CHALIFA CHAZAR

Cara Membuat Background Dinamis di Android

UNIVERSITAS KOMPUTER INDONESIA

Tutorial Membuat Aplikasi Web View Android pada Eclipse

LISTING PROGRAM. TabHost tab = (TabHost) findviewbyid(r.id.tabhost); tab.setup();

Program Database Sederhana di Android Desember 2011 Tingkat: Oleh : Feri Djuandi Pemula Menengah Mahir Platform : Android 2.

Latihan 2 List Menu Bertingkat

Membuat Aplikasi Sederhana Hello World untuk Android

PRAKTIKUM IX:TUTORIAL PEMBUATAN

MOBILE PROGRAMMING. Oleh : CHALIFA CHAZAR

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

UNIVERSITAS KOMPUTER INDONESIA

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

MOBILE PROGRAMMING. Oleh : CHALIFA CHAZAR

Struktur & Pemakaian Teknologi Game Struktur Project Android

Menulis Aplikasi untuk Android Bagian I

DAPATKAN SEGERAA!!!!! PERSEDIAAN TERBATASS!

Ijin Akses Agar program kita dapat mengakses GPS, kita harus menambahkan permission pada AndroidManifest.xml sebagai berikut:

[Pelatihan Pemrograman Android]

UNIVERSITAS KOMPUTER INDONESIA

TUTORIAL APLIKASI ANDROID COOL HELLO WORLD

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

BAB 3 XML LAYOUT, BASIC WIDGET DAN SELECTION WIDGET

MOBILE PROGRAMMING. Oleh : CHALIFA CHAZAR


Custom Button pada Android Februari 2012 Tingkat: Oleh : Feri Djuandi Pemula Menengah Mahir Platform : Android 2.3, Eclipse

BAB IV IMPLEMENTASI DAN PENGUJIAN

Pertemuan 7. Create, Read, Update, Delete Pada SQL Lite (Tampilan)

Praktikum VI Activity dan Intent

Membuat Tab Layout Menggunakan Android Material Design

Class yang dipakai Untuk membuat tampilan map pada Android, kita bisa memanfaatkan MapView sebagai berikut:

main activity resource layout

Modul. Android Programming. Dyah Fajar Nur Rohmah

Workshop Struktur dan Pemakaian Teknologi Game BAB 4. Menu

Pertemuan 7. Create, Read, Update, Delete Pada SQL Lite (Tampilan)

DAPATKAN SEGERAA!!!!! PERSEDIAAN TERBATASS!

DAPATKAN SEGERAA!!!!! PERSEDIAAN TERBATASS!

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

Pemrograman Android dengan Eclipse

MOBILE PROGRAMMING. Oleh : CHALIFA CHAZAR

DAPATKAN SEGERAA!!!!! PERSEDIAAN TERBATASS!

DAFTAR PUSTAKA. A. S., R., & Shalahuddin, M. (2013). Rekayasa Perangkat Lunak Terstruktur dan Berorientasi Objek. Bandung: Informatika.

Membuat UI Cantik Dan Serasi Di Android Menggunakan Palette Library Material Design

Persiapan Sebelum mengikuti tutorial ini, ada baiknya pembaca telah membaca beberapa tutorial sebagai berikut:

Listing Program. //mengeset nama tab dan mengisi content pada menu tab anda. tabhost.addtab(spec);

Memiih Penyimpanan Internal atau External

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

PERTEMUAN KE 7 Broadcast Receiver dan Services

Pemrograman Perangkat Mobile

Transkripsi:

Variabel dan tipe data Variabel dan tipe data adalah sebuah hal yang penting didalam pemrograman. Variabel berfungsi untuk menyimpan sebuah nilai secara sementara di memory komputer. Variabel dan tipe data di pemrograman android tidak jauh berbeda dengan variabel dan tipe data yang ada di java. Contoh Tipe Data Nilai Int Bilangan bulat Double Pecahan String Gabungan dari Character Char character Di pemrograman android kita dapat memanipulasi sebuah nilai dengan menggunakan text field. Text field yang biasa digunakan adalah Edit Text. Praktikum 1. Menampilkan Text dari Edit Text. Langkah 1. Buatlah sebuah project baru dengan nama seperti gambar dibawah ini (SDK dapat disesuaikan dengan spesifikasi Komputer masing masing) Selanjutnya pada activitymain.xml tambahkan satu text field dan satu button dengan menambahkan kode berikut ini di layout >activity_main.xml

android:id="@+id/edittext1" android:layout_alignparentleft="true" android:layout_alignparenttop="true" android:layout_marginleft="47dp" android:layout_margintop="24dp" android:ems="10" > <requestfocus /> </EditText> <Button android:id="@+id/button1" android:layout_alignleft="@+id/edittext1" android:layout_below="@+id/edittext1" android:layout_margintop="32dp" android:text="tampil" android:onclick="tampil"/> android:id="@+id/edittext2" android:layout_alignleft="@+id/button1" android:layout_below="@+id/button1" android:layout_margintop="26dp" android:ems="10" /> script diatas berfungsi untuk memasukkan 2 buah text field dengan tipe Edit Text dengan nama edittext1, dan edittext2 lalu menambahkan sebuah button dengan text tampil. Pada script button, perhatikan script berikut ini android:onclick="tampil" script diatas berfungsi agar saat button di klik, maka android akan menjalankan method tampil, yang akan kita buat pada MainActivity.java Selanjutnya klik dua kali pada menu src > com.example.tampilkata > MainActivity.java

Lalu tambahkan kode berikut ini import android.view.menu; import android.widget.button; import android.widget.edittext; import android.view.view; dibawah public class MainActivity extends Activity tambahkan kode dibawah ini private EditText kata; private EditText tampilkata; private Button tampil; script diatas berfungsi untuk memberi nama variabel untuk edittext dan button. lalu pada method oncreate tambahkan kode berikut ini kata=(edittext) findviewbyid(r.id.edittext1 ); tampilkata=(edittext) findviewbyid(r.id.edittext2); tampil=(button) findviewbyid(r.id.button1); script diatas berfungsi untuk menemtukan textfield apa yang akan diakses oleh variabel kata, tampilkata dan tampil. lalu buat method tampil dan tambahkan kode berikut ini

public void tampil(view view) { String kt; kt=kata.gettext().tostring(); tampilkata.settext(kt); Script diatas adalah script utama dari program ini, script berfungsi untuk menerima inputan dari edittext1 (variabel kata) dan selanjutnya menkonversi nya kedalam bentuk String, lalu ditampilkan pada edittext2(variabel tampilkata). sehingga keseluruhan kode program akan tampak seperti gambar dibawah ini Selanjutnya running as android application

2. Praktikum 2, Membuat Kalkulator Menghitung Luas Persegi Panjang Buat Sebuah Project Android Baru Pada layout >activity_main.xml tambahkan kode berikut ini <TextView android:id="@+id/textview1" android:layout_alignparentleft="true" android:layout_alignparenttop="true" android:layout_marginleft="20dp" android:layout_margintop="25dp" android:text="panjang" /> <TextView android:id="@+id/textview2" android:layout_alignleft="@+id/textview1" android:layout_below="@+id/textview1" android:layout_margintop="66dp" android:text="lebar" /> <Button android:id="@+id/button1" android:layout_below="@+id/textview2" android:layout_marginleft="77dp"

android:layout_margintop="38dp" android:layout_torightof="@+id/textview1" android:text="hitung" android:onclick="hitungluas" /> <TextView android:id="@+id/textview3" android:layout_alignleft="@+id/textview2" android:layout_below="@+id/button1" android:layout_margintop="45dp" android:text="luas" /> android:id="@+id/edittext1" android:layout_alignbaseline="@+id/textview1" android:layout_alignbottom="@+id/textview1" android:layout_alignleft="@+id/button1" android:ems="10" > <requestfocus /> </EditText> android:id="@+id/edittext2" android:layout_alignbaseline="@+id/textview2" android:layout_alignbottom="@+id/textview2" android:layout_alignleft="@+id/button1" android:layout_alignright="@+id/edittext1" android:layout_marginright="16dp" android:ems="10" /> android:id="@+id/edittext3" android:layout_alignbaseline="@+id/textview3" android:layout_alignbottom="@+id/textview3" android:layout_alignright="@+id/edittext2" android:ems="10" />

Selanjutnya pada Main_activity masukkan kode berikut ini import android.app.activity; import android.os.bundle; import android.view.view; import android.widget.button; import android.widget.edittext; public class Main_activity extends Activity { private EditText txtpanjang; private EditText txtlebar; private EditText txtluas; private Button btnhitung; @Override public void oncreate(bundle savedinstancestate) { super.oncreate(savedinstancestate); setcontentview(r.layout.main); txtpanjang = (EditText) findviewbyid(r.id.txtpanjang); txtlebar = (EditText) findviewbyid(r.id.txtlebar); txtluas = (EditText) findviewbyid(r.id.txtluas); btnhitung = (Button) findviewbyid(r.id.btnhitung); public void hitungluas(view view) { try { int panjang = Integer.parseInt(txtPanjang.getText().toString()); int lebar = Integer.parseInt(txtLebar.getText().toString()); int luas = panjang * lebar; txtluas.settext(string.valueof(luas)); catch (Exception e) { e.printstacktrace(); 1. Latihan, Ubah Project Persegi Panjang, untuk menghitung luas segitiga