Blog

7.3: Broadcast Receivers

Task 1. Set up the PowerReceiver Project Dalam praktik ini Anda akan belajar: Membuat subkelas dan mengimplementasikan BroadcastReceiver. Mendaftar intent Siaran sistem. Membuat dan mengirim intent Siaran khusus. 1.1 Membuat Proyek Membuat proyek baru bernama PowerReceiver, menerima opsi default dan menggunakan template Empty Membuat Penerima Siaran baru. Pilih nama paket dalam Tampilan Proyek Android dan

28 Feb 2018
/

7.2: Connect to the Internet with AsyncTask and AsyncTaskLoa

Task 1. Explore the Books API Buka Google APIs Explorer (bisa ditemukan  di https://developers.google.com/apis-explorer/).Klik Books API dan (Ctrl-F) books.volumes.list dan klik nama fungsi tersebut Dalam bidang q masukkan nama buku, atau sebagain nama buku. Parameter q adalah satu-satunya bidang yang diwajibkan dan isi maxRasult=10 dan printType=all Pastikan switch “Authorize requests using OAuth 2.0” di bagian atas formulir dinonaktifkan. Klik Execute without OAuth di bagian bawah formulir. Task 2. Create

27 Feb 2018
/

7.1: Create an AsyncTask

Task 1. Set up the SimpleAsyncTask project 1.1 Membuat layout Dalam praktik ini Anda akan belajar: Menambahkan AsyncTask ke aplikasi untuk menjalankan tugas di latar belakang, di luar thread UI. Mengidentifikasi dan memahami manfaat dan kekurangan menggunakan AsyncTask untuk tugas latar belakang. Buat proyek baru bernama SimpleAsyncTask menggunakan template Empty Activity (terima default untuk opsi lainnya) Membuat

27 Feb 2018
/

5.3: Supporting Landscape, Multiple Screen Sizes and Localization

21 Feb 2018
/

5.2 Material Design: Lists, Cards and Colors

Task 1: Download the starter code 1.1 Buka dan Jalankan Proyek Material Me Unduh dan buka zip file MaterialMe-Starter. Buka aplikasi di Android Studio. Bangun dan jalankan aplikasi 1.2 Jelajahi Aplikasi Sebelum membuat modifikasi pada aplikasi, jelajahi strukturnya saat ini. Strukturnya berisi elemen berikut: Sport.java SportsAdapter.java MainActivity.java strings.xml list_item.xml Task 2: Add a CardView and images

21 Feb 2018
/

5.1 Drawables, Styles, and Themes

Task 1: Create The Scorekeeper App 1.1 Buat proyek “Scorekeeper” Mulai Android Studio dan buat proyek Android Studio baru Beri nama proyek Anda “Scorekeeper” 1.2 Buat layout untuk aktivitas utama Buka file layout untuk aktivitas utama. Hapus TextView yang berisi “Hello World.” Ubah tampilan root menjadi LinearLayout dan tambahkan atribut berikut (tanpa menghapus atribut yang

20 Feb 2018
/

4.4: Create a Recycler View

Task 1. Create and configure a new project 1.1. proyek 1.2 Tambahkan pustaka dukungan ke file build 2.1 Tambahkan kode untuk membuat data Dalam tugas ini, Anda akan secara dinamis membuat daftar tertaut yang berisi dua puluh string kata yang berakhiran dengan angka yang bertambah, misalnya [“Word 1”, “Word 2”, “Word 3”, … ]. Anda

14 Feb 2018
/

4.3: Using the App Bar and Tabs for Navigation

Task 1. Add an Up button for ancestral navigation Buka AndroidManifest.xml lalu Ubah elemen aktivitas untuk OrderActivity dan Ekstrak nilai android:label “Order Activity” ke sumber daya string yang bernama title_activity_order Lalu Run Task 2. Use tab navigation with swipe views Dengan navigasi lateral, Anda memungkinkan pengguna pergi dari satu saudara ke saudara yang lain (pada level yang

13 Feb 2018
/

4.2: Using an Options Menu

Task 1. Add items to the options menu 1.1 Periksa kode bilah aplikasi Buka proyek Droid Cafe dari praktik sebelumnya. Proyek menyertakan file laah pada task yout berikut di folder res > layout lalu lakukan sesuai perintah pada task 1 1.2 Menambahkan lebih banyak item menu ke menu opsi Lihat menu_main.xml (luaskan res > menu

13 Feb 2018
/

4.1: Using Keyboards, Input Controls, Alerts, and Pickers

Dalam praktik ini, akan membuat aplikasi baru yang bernama Keyboard Samples untuk bereksperimen dengan dengan atribut “android:inputType” untuk elemen UI “EditText”. Anda akan mengubah keyboard sehingga akan menyarankan pembetulan ejaan dan mengubah kapitalisasi setiap kalimat, seperti yang ditampilkan di sebelah kiri gambar di bawah ini. Untuk menyederhanakan aplikasi, Anda akan menampilkan teks yang dimasukkan dalam pesan “toast”, seperti yang

12 Feb 2018
/
theme by teslathemes