Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
1
PEMROGRAMAN MOBILE 1
2
OUR TEAM Calvin Hartono (16.11.0100) Muhammad Yunus (16.11.0076)
Fadila Aktar Ziyadi ( ) Rayhan Shaquelle Oriwardanu S. ( ) Mei Indiani ( ) Muhammad Fahrul Rozy. ( ) Moch Mugni Labib ( ) Wahyu Suseno. ( ) M.I.Zulkifli Nurul ‘Ilmi( ) Bachtiar Andi Winata. ( ) Fadil( ) Calvin Hartono ( )
3
Dasar Pembuatan Widget
Pada dasarnya widget memiliki fungsi sebagai antarmuka untuk berinteraksi dengan pengguna. memberikan suatu proses dari aksi yang dilakukan seperti menekan tombol, memilih menu, dan sebagainya. Widget dalam android seperti TextView, EditText, Button, RadioButton, dan sebagainya.
4
Dasar Pembuatan Widget
LOADING. . . LOADING. . .
6
Dasar Pembuatan Widget
LOADING. . .
8
Dasar Pembuatan Widget
LOADING. . .
9
* AutoComplete TextView
01. AutoComplete TextView Tampilan teks yang dapat diedit yang menunjukkan saran penyelesaian secara otomatis saat pengguna sedang mengetik. Daftar saran ditampilkan dalam menu drop down. Drop down dapat dihentikan kapan saja dengan menekan tombol kembali atau, jika tidak ada item yang dipilih dalam drop down, dengan menekan tombol enter .
10
Atribut pada XML untuk AUTOCOMPLETETEXTVIEW
android:completionHint android:completionHintView android:completionThreshold android:dropDownAnchor android:dropDownHeight android:dropDownHorizontalOffset android:dropDownSelector android:dropDownVerticalOffset android:dropDownWidth android:popupBackground
11
* MultiAutoComplete TextView Android
02. MultiAutoComplete TextView Android merupakan pengembangan dari fitur AutoCompleteTextView namun disini kita bias menginputkan text, lebih dari satu
12
* ListView Button 03. ListView merupakan tampilan yang menampilkan data dalam bentuk daftar. Data tersusun dan bisa di-scroll atau digulir dari atas kebawah dan sebaliknya. Data yang ditampilkan pada ListView dapat dihasilkan dari database atau dari array yang sudah ditentukan. Pada tulisan kali ini data yang tampil pada ListView dihasilkan dari array yang bersifat statik sehingga data ditulis di dalam kodingannya.
13
Atribut pada XML untuk Listview
android:layout_width="match_parent" android:layout_height="match_parent" android:layout_marginTop="17dp" /ListView>
14
06 GridView GridView adalah komponen android yang menampikan data dalam format table yang biasanya terdiri dari beberapa kolom dan baris.
15
Atribut pada XML untuk GridView
android:columnWidth : Menentukan lebar tetap pada masing – masing kolom. android:gravity : Menentukan gravitasi di dalam setiap sel. android:verticalSpacing : mendefinisikan default jarak vertikal antar baris. android:stretchMode : Mendefinisikan bagaimana kolom harus meregang untuk mengisi tersedia ruang kosong jika ada. android:horizontalSpacing : Mendefinisikan default jarak horizontal antara kolom. android:numColumns : Menentukan berapa kolom yang akan ditampilkan.
16
* Date and Time Date And Time 04.
Android menyediakan kontrol bagi pengguna untuk memilih waktu atau memilih tanggal sebagai dialog siap pakai. Setiap pemetik menyediakan kontrol untuk memilih setiap bagian dari waktu (jam, menit, AM / PM) atau tanggal (bulan, hari, tahun). Menggunakan pemetik ini membantu memastikan bahwa pengguna Anda dapat memilih waktu atau tanggal yang valid, diformat dengan benar, dan disesuaikan dengan lokasi pengguna. Sebaiknya Anda menggunakan DialogFragment untuk meng-host setiap waktu atau pemetik tanggal. DialogFragment mengelola siklus dialog untuk Anda dan memungkinkan Anda menampilkan pemetik dalam konfigurasi tata letak yang berbeda, seperti pada dialog dasar pada handset atau sebagai bagian tertanam dari tata letak pada layar besar. Meskipun DialogFragment pertama kali ditambahkan ke platform di Android 3.0 (tingkat API 11), jika aplikasi Anda mendukung versi Android yang lebih tua dari 3,0-bahkan serendah Android 1.6-Anda dapat menggunakan kelas DialogFragment yang tersedia di perpustakaan pendukung untuk kompatibilitas ke belakang.
17
Method untuk DateAndTime
getDayOfMonth() //Metode ini mendapat hari yang dipilih dalam sebulan getMonth() //Metode ini mendapat bulan yang dipilih getYear() //Metode ini mendapat tahun yang dipilih setMaxDate(long maxDate) //Metode ini menetapkan tanggal maksimal yang didukung oleh DatePicker ini dalam milidetik sejak 1 Januari :00:00 di getDefault () zona waktu setMinDate(long minDate) //Metode ini menetapkan tanggal minimal yang didukung oleh NumberPicker ini dalam milidetik sejak 1 Januari :00:00 di getDefault () zona waktu setSpinnersShown(boolean shown) //Metode ini mengatur apakah pemintal ditampilka updateDate(int year, int month, int dayOfMonth) //Metode ini mengembalikan tampilan kalender getCalendarView() //Metode ini mengembalikan tampilan kalender getFirstDayOfWeek() //Metode ini mengembalikan hari pertama dalam seminggu
18
05 * Maps View Maps View Merupakan sebuah View yang menampilkan peta (dengan data yang diperoleh dari layanan Google Maps). Saat fokus, ia akan menangkap penekanan tombol dan menyentuh gerakan untuk memindahkan peta
19
WebView Bagi yang belum tahu, WebView adalah sebuah class di Android yang dapat menampilkan tampilan peramban web pada aplikasi Android. Nantinya, aplikasi yang akan dibuat menghasilkan tampilan seperti kita membuka situs web menggunakan peremban web. Bedanya pada WebView ini tidak terdapat address bar, sehingga URL-nya sudah kita definisikan di dalam aplikasi Android yang kita buat.
20
METHOD WebView canGoBack() //Metode ini menentukan WebView memiliki item riwayat kembali. canGoForward() //Metode ini menentukan WebView memiliki item history maju. clearHistory() //Metode ini akan menghapus maju WebView dan history mundur. destroy() // Metode ini menghancurkan keadaan internal WebView. findAllAsync(String find) //Metode ini menemukan semua contoh string dan menyorotnya. getProgress() //Metode ini mendapatkan kemajuan dari halaman saat ini. getTitle() //Metode ini mengembalikan judul halaman saat ini. getUrl() //Metode ini mengembalikan url dari halaman saat ini.
21
METHOD MapView addCircle(CircleOptions options) //Metode ini menambahkan lingkaran ke peta addPolygon(PolygonOptions options) //Metode ini menambahkan poligon ke peta addTileOverlay(TileOverlayOptions options) //Metode ini menambahkan overlay ubin ke peta animateCamera(CameraUpdate update) //Metode ini Memindahkan peta sesuai dengan pembaruan dengan animasi clear() //Metode ini menghapus semuanya dari peta. getMyLocation() //Metode ini mengembalikan lokasi pengguna yang saat ini ditampilkan. moveCamera(CameraUpdate update) //Metode ini mereposisi kamera sesuai dengan petunjuk yang ditentukan dalam pembaruan setTrafficEnabled(boolean enabled) //Metode ini Mengaktifkan atau menonaktifkan lapisan lalu lintas. snapshot(GoogleMap.SnapshotReadyCallback callback) //Metode ini Membawa snapshot dari peta stopAnimation() //Metode ini menghentikan animasi kamera jika ada yang sedang berlangsung
22
The Power of PowerPoint | thepopp.com
07 Image View ImageView adalah komponen dasar android yang tugasnya menampilkan gambar. Gambar di komponen imageview bisa diambil dari Assets atau dari Drawable. ImageView juga biasa digunakan untuk mengaplikasikan tint ke gambar dan menangani penskalaan gambar The Power of PowerPoint | thepopp.com
23
Atribut pada XML untuk ImageView
android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_alignParentLeft="true" />
24
SPINNER Spinner adalah salah satu widget yang berfungsi sebagai komponen User Interface (Antar Muka), yang dapat menampilkan daftar item dropdown. Jadi untuk menampilkan suatu daftar pilihan, kita harus mengklik item berbentuk widget Spinner telebih dahulu.
25
Atribut pada XML untuk MapView
<Spinner android:layout_width="fill_parent" android:backgroundTint="#d11f08" android:padding="5dp" />
26
Sumber referensi
27
atas perhatiannya, apa bila ada suatu kesalahan kami mohon maaf .
Terima Kasih atas perhatiannya, apa bila ada suatu kesalahan kami mohon maaf .
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.