Pemrograman Perangkat bergerak Dosen: RBD

Slides:



Advertisements
Presentasi serupa
Mengenal Microsoft Word 2007
Advertisements

Pengoperasian Perangkat Lunak Pengolah Kata
Perangkat Lunak Pengolah Kata
Desain web – pertemuan 10 CSS (Part 3).
Konsep Abstract Windowing Toolkit (AWT)
TEKNOLOGI INFORMASI DAN KOMUNIKASI
MEDIA PEMBELAJARAN Mengatur Format Halaman oleh : Basuki Wibowo, S
Tabel PENGGUNAAN TABEL
PARAGRAF, GAMBAR DAN BINGKAI
MEMBUAT TABEL.
Layout Management Akhmad Zaini.
Pengoperasian Perangkat Lunak Pengolah Kata
MENANGANI aplikasi perangkat lunak
MEMULAI MS WORD Klik START > Program > Micorosoft Office >Microsoft Office Word 2007.
 Tabel sangat penting artinya dalam desain web. Karena dengan menggunakan tag table Anda dapat membuat halaman web "terbagi" pada beberapa kolom atau.
Free Powerpoint Templates Page 1 Free Powerpoint Templates Mobile Computing Dengan Android Pertemuan 7 View Component Oleh: Adam Arif Budiman STMIK Bani.
Pemrograman Bergerak Lokalisasi Aplikasi 1.
Mobile Programming Pertemuan 4 Presented by Mulyono
UI Controls dengan Widget TextView, EditText dan Button
Lutfi Budi Ilmawan Univ. Muslim Indonesia
Pengelolaan Database Lanjutan
Dosen pengasuh: Moraida hasanah, S.Si.,M.Si
Pengoperasian Perangkat Lunak Pengolah Kata
APLIKASI KOMPUTER Microsoft Word 2007 II.
Pemrograman Mobile Android # 5
Content Provider pada Android
GUI AWT & SWING Alpro-2.
Pemrograman Perangkat Mobile
( Materi web HTML ) Membuat tabel.
As’ad Djamalilleil Struktur Android As’ad Djamalilleil
PAKET PROGRAM APLIKASI
LOOKUP.
Pemrograman Bergerak Pembuatan Activity 1.
Layouting Tampilan Pengenalan Layout Android
Mekanisme penyimpan data pada Android
Mobile Computing Oleh: Adam Arif Budiman
Komponen GUI Menambahkan Komponen.
Struktur Aplikasi Android
Content Provider pada Android
An’ Anqinudin Lahitama, S.Kom
DISKUSI PERTEMUAN 3 Pemrograman mobile 2 Ti 15 D
Pertemuan 3 : Komponen Aplikasi Android
Diskusi Pertemuan 4 Anggota : Kukuh Prasetyo Adhi ( ) Warsito Aji ( ) Karima Dewi R ( ) Alfano Kurniawan W ( ) Bagus.
Pemograman mobile 2 Kelompok 3 Khoerul Umam ( )
PEMROGRAMAN MOBILE 2 Nama Anggota : Moh.Solahudin ( )
Komponen Aplikasi Android
KELOMPOK 1 : PEMROGRAMAN MOBILE PERTEMUAN KE 3
Anggota Kelompok: 1. Rinta Setyo Nugroho 2. Anan Ar Rozzaq
PEMROGRAMAN MOBILE 2 KELOMPOK 7 TI 15 D.
PEMROGRAMAN MOBILE 2 Dina Murniati Putri (NIM )
PEMROGRAMAN MOBILE Kelompok 2
FRAGMENT KELOMPOK 3 Abdurahman Agung Edi W Eko Prasetyo Fahrul Rosi
Pengenalan Pemrograman Mobile PART 5 - FRAGMEN.
KELOMPOK 6 Ragil Setiawan Muhamad Ma’ruf Siti Roudhotul Janah
Kelompok 3 Khoerul Umam Dwi Yulianto K.W
Fragment Nama anggota : Andian Ramadhan
FRAGMENT Nama anggota :
PERTEMUAN 5 KELOMPOK 2.
Dilla Alfianur Kumalasari 0238
PENGENALAN Pemrograman MOBILE 2
Klompok 2 Dedi wahyudi ( ) Muhammad ichan ( )
Webservice mobile Nama Kelompok : Ragil Setiawan ( )
PEMROGRAMAN MOBILE 1.
PEMROGRAMAN MOBILE 1.
PEMROGRAMAN MOBILE I KELOMPOK 4
LOOKUP.
Pemrograman Perangkat bergerak Dosen: RBD
Pemrograman Perangkat bergerak Dosen: RBD
PEMROGRAMAN MOBILE 1 PERTEMUAN 4
Komponen activity Dosen: Maimun, S.T., M.T.. 1. Activity Kegiatan apa yang akan ditampilkan dan dilakukan user pada sebuah window Berisi lifecycle / daur.
Transcript presentasi:

Pemrograman Perangkat bergerak Dosen: RBD DPH3A4 Pemrograman Perangkat bergerak Dosen: RBD Hanya untuk kepentingan pengajaran di D3 Manajemen Informatika, Fakultas Ilmu Terapan Semester Gasal 2018-2019

Daftar Materi Resources Navigasi (2x) Activity List Layout Style Alert Navigasi (2x) List Shared Preferences SQLite Jaringan/Akses HTTP

Daftar Penilaian Assessment 1: 30% Assessment 2: 30% Assessment 3: 30% Tugas: 10% Sumber: https://developer.android.com/

Minggu 4: Layout LinearLayout & RelativeLayout Oleh: <pramukoaji@tass.telkomuniversity.ac.id>

LinearLayout

LinearLayout View atau kontainer-anak akan disusun berjajar dalam kolom atau baris. Mirip dengan FlowLayout pada Swing Properti: Orientation: vertikal atau horizontal? Height dan width Weight: seberapa banyak ruang kosong yg akan dialokasikan untuk view-view yang 'berebut'? Gravity: ke arah mana view-view akan tertarik? Padding: spasi di atas, bawah, kiri, dan kanan view.

<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:paddingLeft="16dp" android:paddingRight="16dp" android:orientation="vertical" > <EditText android:layout_height="wrap_content" android:hint="@string/to" /> android:hint="@string/subject" /> android:layout_height="0dp" android:layout_weight="1" android:gravity="top" android:hint="@string/message" /> <Button android:layout_width="100dp" android:layout_gravity="right" android:text="@string/send" /> </LinearLayout>

RelativeLayout Menata view-view berdasarkan hubungannya secara relatif terhadap view lain dalam kontainer atau terhadap kontainer induk. Contoh: view X di bawah dan di kiri view Y View Z rata dengan dasar kontainer

Posisi Relatif terhadap Kontainer android:layout_alignParentTop android:layout_alignParentBottom android:layout_alignParentLeft android:layout_alignParentRight android:layout_centerHorizontal android:layout_centerVertical android:layout_centerInParent

Posisi Relatif terhadap View android:layout_above android:layout_below android:layout_toLeftOf android:layout_toRightOf android:layout_alignTop android:layout_alignBottom android:layout_alignLeft android:layout_alignRight android:layout_alignBaseline

<?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:paddingLeft="16dp" android:paddingRight="16dp" > <EditText android:id="@+id/name" android:layout_height="wrap_content" android:hint="@string/reminder" /> <Spinner android:id="@+id/dates" android:layout_width="0dp" android:layout_below="@id/name" android:layout_alignParentLeft="true" android:layout_toLeftOf="@+id/times" /> android:id="@id/times" android:layout_width="96dp" android:layout_alignParentRight="true" /> <Button android:layout_below="@id/times" android:layout_alignParentRight="true" android:text="@string/done" /> </RelativeLayout>

Jarak: Margin VS Padding Memberikan jarak antar komponen yang muncul, dapat diatur dengan: Margin Padding Margin  android:layout_margin Padding  android:padding Margin memberikan jarak, dengan acuan pengaturan dari view parent Padding memberikan jarak, dengan acuan pengaturan dari komponen

Jarak: Margin VS Padding <?xml version="1.0" encoding="utf-8"?> <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" tools:context=".MainActivity"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="D3MI-40-xx" android:background="@color/colorPrimaryDark" android:textColor="#FFFFFF" /> </LinearLayout>

<?xml version="1.0" encoding="utf-8"?> <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" tools:context=".MainActivity"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="D3MI-40-xx" android:background="@color/colorPrimaryDark" android:layout_margin="16dp" android:textColor="#FFFFFF" /> </LinearLayout>

<?xml version="1.0" encoding="utf-8"?> <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" tools:context=".MainActivity"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="D3MI-40-xx" android:background="@color/colorPrimaryDark" android:padding="16dp" android:textColor="#FFFFFF" /> </LinearLayout>

<?xml version="1.0" encoding="utf-8"?> <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" tools:context=".MainActivity" android:layout_margin="16dp" android:background="@color/colorAccent"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="D3MI-40-xx" android:background="@color/colorPrimaryDark" android:padding="16dp" android:textColor="#FFFFFF" /> </LinearLayout>

Latihan Buatlah sebuah layout dengan tampilan berikut:

Latihan: RelativeLayout

Latihan: LinearLayout