PEMROGRAMAN ANDROID
BBPPMPV BMTI 2020
DASAR APLIKASI ANDROID
OLEH:
DWI WAHYU WIDIASTUTI
FERI JANUAR
KEGIATAN PEMBELAJARAN 1
USER INTERFACE
TUJUAN PEMBELAJARAN:
c. Widget Button
a. Widget Text View b. Widget Image View Dalam mengembangkan sebuah
TextView adalah salah satu ImageView adalah salah satu aplikasi tentunya membutuhkan
widget yang digunakan widget yang digunakan untuk widget yang digunakan untuk
untuk menampilkan Text menampilkan sebuah gambar mengeksekusi sesuatu, salah
ataupun angka serta simbol baik itu format .jpg ataupun .png satu widget yang sering
lainnya. digunakan yaitu Button..
WIDGET INPUT
“
SILAKAN MENGERJAKAN
LEMBAR KERJA
KEGIATAN
PEMBELAJARAN 1 YANG
ADA DI MODUL DASAR
APLIKASI ANDROID
9
KEGIATAN PEMBELAJARAN 2
PASSING INPUT DATA
TUJUAN PEMBELAJARAN:
1. Mengaplikasikan passing input data menggunakan
toast
2. Mengaplikasikan passing input data menggunakan
intent dan bundle
PENGGUNAAN INTENT
Intent dibagi menjadi 2, yaitu :
1. Explicit Intent berfungsi untuk
mengaktifkan komponen-
komponen dalam satu aplikasi
yang sama. Misalnya seperti :
Berpindah Activity.
2. Implicit Intent berfungsi untuk
memanggil fungsi activity yang
sudah ada di fungsi internal
android seperti Dial Number,
Open Browser dan lainnya.
PASSING INPUT DATA MENGGUNAKAN
INTENT DAN BUNDLE
Ada 2 cara untuk mengirimkan data/nilai antar activity didalam
aplikasi Android, yaitu dengan menggunakan Intent dan Bunde,
keduanya mempunyai fungsi yang sama, yaitu untuk passing
data, tetapi dengan menggunakan Bundle, akan terlihat lebih
rapi, karena dikemas terlebuh dahulu didalam bundle sebelum
dikirimkan. Data yang dikirimkan/dipassing tersebut bisa berupa
String, int, float, double, byte, char, dan sebagainya. Tidak semua
tipe data support untuk dipassing, ada beberapa data yang tidak
bisa dipassing menggunakan Intent atau Bundle seperti data
yang berukuran besar, yaitu gambar (image bitmap) atau file,
tidak bisa dipassing antar Activity.
Android Developer, Panduan Android Developer, per.android.com/guide/
diakses pada 17 September 2020
Earl Triggs, Android App Development in Android Studio, 2020, Kindle
Edition, USA
Michael Burton, Android Application Development for Dummies 3rd Edition,
2015, Wiley & Sons Inc, Canada
Neil Smyth, Android 4.0 Development Essentials -Java Edition, 2020,
Payload Media Inc, USA
TERIMAKASIH
“
✓ APLIKASI YANG BAGUS
ADALAH MEMBUAT
SESUATU YANG
KOMPLEKS TERLIHAT
SEDERHANA
14