Posted by: Guntoro Barovih in Pilihan Editor, Programming August 10, 2015 0 619 Views
Halo pembaca setia news.palcomtech.com, bertemu lagi dengan saya (Bapak Guntoro) di pemrograman android, saya harap kalian tidak bosan untuk membaca dan mengeksplor pengetahuan serta terus bereksperimen dengan pemrograman android dan saya harapkan anda sekalian nantinya bisa membuat suatu produk sendiri dalam bentuk program android. Pada tutorial saya sebelumnya mungkin sudah banyak membahas antar muka di dalam pemrograman android. Kali ini saya ingin membahas masalah scroll view, scroll view digunakan untuk melihat antar muka yang tidak tampak di layar device smart phone yang kalian gunakan dikarenakan terbatasnya dimensi layar pada smart phone. Perlu diingat bahwa Scroll view terdapat 2 jenis yaitu horizontal scroll view dan scroll view vertical (atau biasa disebut scroll view). Scroll view bisa dilibatkan pada layout apapun yang ada pada pallete.
Baiklah langsung saja kita ke environmentnya android studio, kalau ada yang pakai environmentnya java editor seperti eclipse dan netbean juga bisa digunakan. Pada dasarnya perintah yang digunakan adalah sama. Bentuk akhir dari program yang dibuat tampak seperti gambar berikut.
Simulasi Link Aggregation Menggunakan Protokol Etherchannel Pada Packet Tracer Part 1 April 14, 2014 Cara Backup Bookmarks pada Mozila Firefox 28.0 June 23, 2014 Awali Sukses dengan Membaca April 22, 2014 Membuat Efek Api Menggunakan Adobe After Effects CS 6 #2 February 11, 2015
Kumpulan Daftar Judul Laporan PKL, Tugas Akhir, dan Skripsi
February 11, 2011
Membuat Label Undangan dengan Ms Word 2007 dan Ms. Excel 2007
August 24, 2010
Contoh Terapan Perhitungan Manual dan Analisa Hasil Kuesioner Menggunakan Skala Likert
April 28, 2014
10 Aplikasi Unik Untuk Android
October 2, 2012
Cara Membuat Database Dari Microsoft Access 2007
October 21, 2011
sebagai berikut.
Kalender Akademik Angkatan 28 Triwulan 2 LKP PalComTech Lahat
14 days ago
Pengecekan Nilai Angkatan 25 LKP PalComTech Lahat
14 days ago
Jadwal Bimbingan Angkatan 25 LKP PalComTech Lahat
14 days ago
Informasi Yudisium Mahasiswa STMIK-Politeknik PalComTech 21 April 2016
15 days ago
Informasi Pertemuan Yudisium STMIK-Politeknik PalComTech Palembang 2016
15 days ago
Daftar Nama Perusahaan untuk Tempat PKL Angkatan 25 PalComTech Prabumulih
43 mins ago
3 Besar Siswa/i Angkatan 26 Triwulan 1 LKP PalComTech Prabumulih
1 hour ago
3 Besar Siswa/i Angkatan 01 Triwulan 1 Accounting dan Business LKP PalComTech Prabumulih
3 hours ago
Jadwal Bimbingan TCS/PKL Angkatan 24 LKP PalComTech Prabumulih
24 hours ago
Info Pergantian Dosen Sementara STMIK-Politeknik
1 day ago
Lowongan Kerja PT. Bank Maspion Indonesia Lowongan Kerja PT. Rifan Financindo Lowongan Kerja PSCC
Lowongan Kerja LKP PalComTech Palembang Lowongan Kerja PT. Interpan Pasifik Futures Lowongan Kerja PT. GMS
Lowongan Kerja JM Group
Lowongan Kerja Apotek PT. K-24 Indonesia Lowongan Kerja PT. Platon Niaga Berjangka Lowongan Kerja Studio Kreasindo
Short Movie: “Last Pray Before Dead” Short Movie: PUNCH & SHOT
Highlight Ceremony Bintang – Bintang LKP PalComTech Palembang 2015
Highlight Wisuda ke-9 | Wawancara Terbaik Pertama Lulusan PalComTech 2015 Sriwijaya Explorer|Masjid Cheng Ho Palembang Highlight Wisuda ke-9 | Wawancara Terbaik 2 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 </p>
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="vertical" android:padding="10dp" android:fillViewport="false"> <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="wrap_content" android:orientation="vertical" tools:context=".MainActivity"> <TextView android:id="@+id/salam" android:text="Nama" android:textStyle="bold" android:textColor="#000000" android:paddingTop="5dp" android:textAppearance="?android:attr/textAppearanceSmall" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentTop="true" android:layout_alignParentLeft="true" android:layout_alignParentStart="true" /> <TextView android:id="@+id/telp" android:text="No. Telepon" android:textStyle="bold" android:textColor="#000000" android:paddingTop="5dp" android:textAppearance="?android:attr/textAppearanceSmall" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@+id/namadepan"/> <TextView android:id="@+id/alamat"
android:text="Alamat Tempat Tinggal" android:textStyle="bold" android:textColor="#000000" android:paddingTop="5dp" android:textAppearance="?android:attr/textAppearanceSmall" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@+id/notelp"/> <TextView android:id="@+id/pos" android:text="Kode Pos" android:textStyle="bold" android:textColor="#000000" android:paddingTop="5dp" android:textAppearance="?android:attr/textAppearanceSmall" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@+id/almt"/> <TextView android:id="@+id/username" android:text="Username" android:textStyle="bold" android:textColor="#000000" android:paddingTop="5dp" android:textAppearance="?android:attr/textAppearanceSmall" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@+id/kodepos"/> <TextView android:id="@+id/pass" android:text="Password" android:textStyle="bold" android:textColor="#000000" android:paddingTop="5dp" android:textAppearance="?android:attr/textAppearanceSmall" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@+id/uname"/> <em><!--edit text section-->
Oh iya, perlu di ingat juga saya tidak membahas untuk komponen edit text dan text view karena 2 komponen ini juga sudah dibahas di tutorial sebelumnya. Seluruh text view dan edit text memiliki id masing-masing yang gunanya untuk menyusun letak posisi pada komponen ini di karenakan saya tidak menggunakan table layout.
Perbedaan table layout dan relative layout adalah di pengaturan posisi antar muka, kalau kalian menginginkan tampilan antar muka tersusun dengan rapih dan tidak menginginkan seluruh komponen dalam antar muka menggunakan id bisa gunakan table layout bisa di masukan dalam per baris atau per kolom. Berbeda dengan relative layout seluruh komponen antar muka di masukkan dalam 1 layout yang sama dan harus menyusun satu per satu, oleh karena itu dibutuhkan ID untuk tiap komponen. Baiklah langsung saja saya jelaskan komponen scroll view yang digunakan.
Sehingga bentuk akhir program jika di uji seperti tampak pada gambar berikut ini. 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_below="@+id/alamat" android:maxHeight="1000mm" /> <EditText android:id="@+id/kodepos" android:inputType="number" android:paddingTop="5dp" android:background="#FCFCFC" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_below="@+id/pos"/> <EditText android:id="@+id/uname" android:inputType="text" android:background="#FCFCFC" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_below="@+id/username"/> <EditText android:id="@+id/passwd" android:inputType="textPassword" android:background="#FCFCFC" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_below="@+id/pass"/> <em><!--section button--> </em><Button android:id="@+id/proses" android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="Submit" android:textColor="#000000" android:layout_below="@+id/passwd" android:layout_alignRight="@+id/alamat" android:layout_alignEnd="@+id/alamat" /> <Button android:id="@+id/cancel" android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="Reset" android:textColor="#000000" android:layout_alignTop="@+id/proses" android:layout_toRightOf="@+id/proses" android:enabled="true" android:focusableInTouchMode="false" android:maxWidth="50px"/> <em> </em></RelativeLayout> </ScrollView>
About Latest Posts
Guntoro Barovih
Guntoro Barovih adalah seorang Dosen Program Studi Teknik Informatika di STMIK PalComTech
Triwulan 1 Accounting dan
Business LKP PalComTech
Prabumulih
3 hours agoAngkatan 24 LKP
PalComTech Prabumulih
24 hours agoPalComTech Career Expo
2016
1 day ago
Your email address will not be published. Required fields are marked *
Name * Email * Website
[+] kaskus emoticons nartzco Post Comment