UNIVERSITAS KOMPUTER INDONESIA

dokumen-dokumen yang mirip
Penggunaan Button di Android

TUTORIAL PEMBUATAN APLIKASI SEDERHANA TOUCH AND GESTURE PADA ANDROID

Membuat preferensi atau pengaturan pada aplikasi android

Praktikum IV Komponen UI (Radio Button, CheckBox dll)

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

Membuat Spash Screen

Tutorial Aplikasi Android Sederhana dengan Action Button

Cara Membuat Background Dinamis di Android

Membuat Interface Dinamis Menggunakan FrameLayout

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

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

MOBILE PROGRAMMING. Oleh : CHALIFA CHAZAR

Android - Apa itu.this dan.class

UNIVERSITAS KOMPUTER INDONESIA

Lecture Notes

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

Praktikum VI Activity dan Intent

PERTEMUAN KE 4 Representasi Data (ListView dan Spinner)

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

Praktikum 1 - Getting Started with Android

MOBILE PROGRAMMING. Oleh : CHALIFA CHAZAR

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

Cara membuat Aplikasi Android : CheckBox dengan Eclipse

Praktikum XI Animasi dan Multimedia

Membuat list dengan RecylerView dan dependency injection ButterKniffe

Cara Membuat Aplikasi Android Sederhana Menggunakan Eclipse

Struktur & Pemakaian Teknologi Game Struktur Project Android

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

UNIVERSITAS KOMPUTER INDONESIA

UNIVERSITAS KOMPUTER INDONESIA

MOBILE PROGRAMMING. Oleh : CHALIFA CHAZAR

UNIVERSITAS KOMPUTER INDONESIA

DAFTAR PUSTAKA. Binanto, I., multimedia digital-dasar teori dan pengembangannya, yogyakarta.

UNIVERSITAS KOMPUTER INDONESIA

[Pelatihan Pemrograman Android]

ANDROID FOR BEGINNER MODUL 2

Praktikum 3 Create a Simple Calculator Program

MOBILE PROGRAMMING. Oleh : CHALIFA CHAZAR

DAFTAR PUSTAKA. Adisasmita, Rahardjo Manajemen Pemerintah Daerah. Yogyakarta: Penerbit Graha Ilmu.

BAB 5 Android Event Handling Mahardeka Tri Ananta

MOBILE PROGRAMMING. Oleh : CHALIFA CHAZAR

PERTEMUAN KE 7 Broadcast Receiver dan Services

MOBILE PROGRAMMING. Oleh : CHALIFA CHAZAR

public class MainActivity extends Activity implements AdapterView.OnItemClickListener{

Memiih Penyimpanan Internal atau External

MOBILE PROGRAMMING. Oleh : CHALIFA CHAZAR

Struktur & Pemakaian Teknologi Game Pembuatan Activity

UNIVERSITAS KOMPUTER INDONESIA

LAMPIRAN A. Universitas Sumatera Utara

BAB 3 XML LAYOUT, BASIC WIDGET DAN SELECTION WIDGET

BAB IV IMPLEMENTASI DAN PENGUJIAN

Praktikum 9 Pemprograman Android GUI 2 Layar

Modul. Android Programming. Dyah Fajar Nur Rohmah

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

RSS Reader dengan Android Penulis : Agus Haryanto

Pembuatan Aplikasi Android Sederhana dengan Eclipse

Cara Membuat Layout Dynamic di Android

Membuat tab menu di aplikasi android

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

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

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

Workshop Struktur dan Pemakaian Teknologi Game BAB 4. Menu

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

Tutorial Membuat Aplikasi Web View Android pada Eclipse

Modul. Pemrograman Aplikasi Android

BAB 3 Android User Interface

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

Praktikum VI Activity dan Intent

Mulai minggu ke-2 sesi 2, mahasiswa akan melakukan praktikum PAM yang dibagi ke dalam dua bagian, yaitu:

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

LAMPIRAN. 1. Konsultasi.java. package com.example.saksermu.dentalexsys;

Praktikum IX Drag and Drop GUI dan Image Gallery

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

Variabel dan tipe data

DAPATKAN SEGERAA!!!!! PERSEDIAAN TERBATASS!

1. Jelaskan siklus hidup android?

Cara membuat aplikasi Google Map Mengenal Koordinat pemetaan (Longitude dan Latitude)

main activity resource layout

Menulis Aplikasi untuk Android Bagian I

DAFTAR PUSTAKA. Hariyanto, Bambang(2014).Esensi-esensi Bahasa Pemrograman Java.Bandung:Informatika Bandung.

Membuat Alert Dialog Pada Android

Praktikum XI Animasi dan Multimedia

MODUL 10 KOMPONEN GUI ANDROID

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

Location Based Services

MODUL PRAKTIKUM REKAYASA APLIKASI BERGERAK OLEH ASISTEN REKAYASA APLIKASI BERGERAK

PEMBUATAN APLIKASI SOAL UMPN BESERTA PEMBAHASANNYA MENGGUNAKAN ANDROID BERBASIS CLIENT SERVER TUGAS AKHIR EKO JULIO MISRA

MODUL 14 INTERKONEKSI CLIENT-SERVER ANDROID

Latihan 1 Menghitung Luas Persegi Panjang

MOBILE PROGRAMMING. Oleh : CHALIFA CHAZAR

Membuat Tab Layout Menggunakan Android Material Design

Membuat Simple List Transaksi

Penulis. Bagi anda yang mencari referensi buku, berikut ini buku yang sangat saya rekomendasikan sebagai panduan belajar.

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

DAPATKAN SEGERAA!!!!! PERSEDIAAN TERBATASS!

DAPATKAN SEGERAA!!!!! PERSEDIAAN TERBATASS!

BAB IV IMPLEMENTASI DAN PENGUJIAN

LAMPIRAN. 1. Konsultasi.java. package com.example.saksermu.tht;

Listing Program. Main.xml. About.xml. Universitas Sumatera Utara

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

Transkripsi:

UNIVERSITAS KOMPUTER INDONESIA

BAB III. HELLO WORLD Dosen Pembina : Bella Hardiyana, S. Kom, M. Kom

HelloWorld1 (1) Buatlah sebuah proyek baru dengan spesifikasi dibawah ini :

@Override public boolean oncreateoptionsmenu(menu menu) { //metode opsional // Inflate the menu; this adds items to the action bar if it is present. getmenuinflater().inflate(r.menu.main, menu); return true; MainActivity.java package com.latihan.hello1; import android.os.bundle; import android.app.activity; import android.view.menu; HelloWorld1 (2) public class MainActivity extends Activity { @Override protected void oncreate(bundle savedinstancestate) { //metode wajib ada super.oncreate(savedinstancestate); setcontentview(r.layout.activity_main);

activity_main.xml HelloWorld1 (3) <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:paddingbottom="@dimen/activity_vertical_margin" android:paddingleft="@dimen/activity_horizontal_margin" android:paddingright="@dimen/activity_horizontal_margin" android:paddingtop="@dimen/activity_vertical_margin" tools:context=".mainactivity" > android:text="@string/hello_world" /> </RelativeLayout>

HelloWorld1 (4) R.java package com.latihan.hello1; public final class R { public static final class attr { public static final class dimen { public static final int activity_horizontal_margin=0x7f040000; public static final int activity_vertical_margin=0x7f040001; public static final class drawable { public static final int ic_launcher=0x7f020000; public static final class id { public static final int action_settings=0x7f080000; public static final class layout { public static final int activity_main=0x7f030000; public static final class menu { public static final int main=0x7f070000; public static final class string { public static final int action_settings=0x7f050001; public static final int app_name=0x7f050000; public static final int hello_world=0x7f050002; public static final class style { public static final int AppBaseTheme=0x7f060000; public static final int AppTheme=0x7f060001;

HelloWorld2 (1) Buatlah sebuah proyek baru dengan spesifikasi dibawah ini :

MainActivity.java package com.latihan.hello2; import android.os.bundle; import android.widget.textview; import android.app.activity; HelloWorld2 (2) public class MainActivity extends Activity { @Override protected void oncreate(bundle savedinstancestate) { super.oncreate(savedinstancestate); TextView txthello = new TextView(this); txthello.settext("hello World!"); setcontentview(txthello);

activity_main.xml HelloWorld2 (3) <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:paddingbottom="@dimen/activity_vertical_margin" android:paddingleft="@dimen/activity_horizontal_margin" android:paddingright="@dimen/activity_horizontal_margin" android:paddingtop="@dimen/activity_vertical_margin" tools:context=".mainactivity" > //Hapus TextView </RelativeLayout>

HelloWorld3 (1) Buatlah sebuah proyek baru dengan spesifikasi dibawah ini :

HelloWorld3 (2) activity_main.xml <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" > android:text="textview" /> android:layout_width="fill_parent" android:text="large Text" android:background="#ff0000ff" android:textcolor="#ff00ff00" android:textappearance="?android:attr/textappearancelarge" /> android:text="medium Text" android:textcolor="#ffffff00" android:textappearance="?android:attr/textappearancemedium" /> android:text="small Text" android:textcolor="#abcdef" android:textappearance="?android:attr/textappearancesmall" /> android:layout_gravity="center_horizontal" android:text="teks 1" android:textsize="10dp" /> android:layout_gravity="left" android:text="teks 2" android:textsize="15dp" /> android:layout_gravity="right" android:text="teks 3" android:textsize="20dp" /> android:text="@string/hello_world" /> android:text="@string/halo_bandung" /> </LinearLayout>

UI dari activity_main.xml HelloWorld3 (3)

strings.xml HelloWorld3 (4) <?xml version="1.0" encoding="utf-8"?> <resources> <string name="app_name">hello World 3</string> <string name="action_settings">settings</string> <string name="hello_world">hello world!</string> <string name="halo_bandung">halo Kota Bandung</string> </resources>

HelloWorld3 (5)

Terima Kasih