Powered by:
Membuat Aplikasi Toko Buku Online 1.
Activity: • Menggunakan 2 Activity dimana activity tersebut memiliki Java Class dan Layout XML
Membuat Aplikasi Toko Buku Online 1.
Select View • 2 ImageView • 8 TextView • 2 Button
2. Position View RelativeLayout with OtherView
3.
Style View •
TextView untuk Judul : Size 20sp, Style Bold
•
ImageView scaleType fitXY, width : 120dp, height : 160dp
Membuat Aplikasi Toko Buku Online 1.
Select View • 6 TextView • 2 Button
2. Position View LinearLayout Orientation Vertical
3.
Style View •
Nested ViewGroup LinearLayout with Orientation Horizontal
•
TextView untuk Judul : Size 20sp, Style Bold
•
textView Total Harga : Size 20 sp, Style Bold
Membuat Aplikasi Toko Buku Online Ketika button di klik 1 makan akan diteruskan ke activity berikutnya (Intent)
Button + dan – akan merubah TextView 0 diantara Button + dan Button – (+1 / -1)
2
Ketika Button + atau Minus di tekan Total Harga akan langsung mengalikan dari Quantity dikalikan dengan harga buku
3
Membuat Aplikasi Toko Buku Online Jika kita menekan tombol + sebanyak lebih dari 10 kali maka akan muncul Toast sebagai berikut
1
Jika kita menekan tombol – kurang dari 0 maka akan muncul Toast sebagai berikut
2
Membuat Aplikasi Toko Buku Online – Step 1 1.
File – New Project • Application Name : Buku Online • Package Name (Unix di Play Store) • Company Domain: Terserah user
Membuat Aplikasi Buku Online – Step 2 1.
Select Mininum SDK to API 15 : Android 4.0.3 (IceCreamSandwich)
Membuat Aplikasi Toko Buku Online – Step 3 1.
Pilih Empty Activity / Blank Activity
Membuat Aplikasi Buku Online – Step 4 1.
Activity Name untuk Java Class, Layout Name untuk Resouces – Layout Aplikasi kita
2.
Silahkan diganti dengan syarat tidak spasi
RelativeLayout
ImageView
LinearLayout
TextView
TextView
TextView
TextView
Button
Membuat ID pada masing masing komponen yang diperlukan seperti: 1. Buku1 2. Layout1 3. judul_1 4. pengarang_1 5. harga_1 6. Beli1 7. Buku2 8. judul_2 9. pengarang_2 10. harga_2 11. beli2
1
Membuat activity kedua dengan cara click kanan pada res atau java dan pilih new – activity – empty activity
1
1 Berikan nama Java Class pada Acitivity Name dan Layout XML pada Layout Name terserah teman-teman
Klik Finish Jika Sudah
2
LinearLayout TextView
TextView
TextView
TextView
LinearLayout
TextView
Button
TextView
Button
Membuat ID seperti activity pertama sebagai inisial untuk membuat aplikasi interaktif, sebagai berikut: • judul • pengarang • harga • tambah • qty • kurang • total
1
Masuk pada Java Class activity pertama, Membuat global variable untuk view / element TextView dan Button. 1 Membuat global variable String dan int untuk pengambilan value pada view yang akan kita submit ke activity berikutnya
2
Membuat relasi global variable dengan inisial view atau id view di xml
3
Memanggil global variable untuk Button dan merelasikan dengan inisial view atau ID View pada XML 1 Memanggil global variable untuk membuat tombol atau button berfungsi, fungsi disini yaitu melakukan Intent dan menyimpan value dari komponen yang telah kita relasikan IDnya 2 Query ini merupakan convert tipe data Integer dari String variable untuk melakukan operasi matematika harus menggunakan tipe data Integer 3 Global variable pada tombol2 sampa seperti tombol1 bedanya hanya komponen ID yang di panggil adalah komponen buku kedua.
4
Seperti activity pertama, di activity kedua kita membuat global variable untuk komponen / view
1
Memanggil global variable dan membuat relasi ID dengan id XML View 2 Memanggil String atau Integer data Intent yang telah kita simpan dengan variable judul, pengarang, dan harga lalu set nilai komponen atau view yang akan kita submit
3
Memanggil fungsi global variable untuk button dan melakukan if … else statement 1 Melakukan statement jika tombol + kita tekan lebih dari 10 kali maka kita panggil Toast Tombol + menambahkan quantity dengan kelipatan 1 lalu ditampilkan pada TextView qty dan sesudah menampilkan, TextView dengan id total akan memunculkan hasil perkalian dari quantity dengan harga buku yang kita pilih Jika tombol – sebaliknya dan menggunakan if statement apabila kurang dari 0 maka melakukan Toast
2
3
4
Membuat Finishing Project Menjadikan APK
Klik Build – Build APK. File APK bisa di pindah ke smartphone dan coba untuk di install.
Jika keterangan Generated Successfully, klik Reveal in Explorer untuk Windows atau Reveal in Finder untuk Mac