Posts

Showing posts from November, 2017

Android : Membuat Aplikasi dengan Google Maps API

Image
Untuk dapat membuat aplikasi Android yang menampilkan peta Google Maps, diperlukan account Google Developer. Gunakan account Gmail untuk keperluan tersebut. Selanjutnya setelah terdapat account Gmail yang bisa digunakan, buat project Android baru. 1) Buat project Android, contoh konfigurasi sebagai berikut Application name : Peta Company domain : informatika.id Contoh screenshot di atas menggunakan Android Studio 3.x. Apabila anda masih menggunakan Android Studio 2.x, tidak perlu khawatir karena program masih dapat digunakan. 2) Pilih Target Android Devices, contoh Phone and Tablet dengan minimum SDK 15. 3) Selanjutnya pilih Google Maps Activity untuk ditambahkan ke project. 4) Beri nama Activity dan layout, kemudian klik Finish 5) Selanjutnya buka file app/src/debug/res/values/google_maps_api.xml Ganti YOUR_KEY_HERE dengan key yang diperoleh dari developer console. Caranya dengan mencopy link yang terdapat pada file tersebut. Cari baris yang memuat https:

Android : Event Click pada Item ListView dan RecyclerView

Membuat program Android yang menampilkan banyak data dapat menggunakan ListView atau RecyclerView. Ada yang bertanya kepada saya bagaimana menambahkan event ketika item di ListView atau di RecylerView tersebut diklik, berikut ini saya tuliskan dulu referensinya. Silakan membaca artikel di tautan tersebut. Pembahasan di postingan ini akan saya perbarui di waktu mendatang. ListView http://www.vogella.com/tutorials/AndroidListView/article.html RecyclerView https://medium.com/@harivigneshjayapalan/android-recyclerview-implementing-single-item-click-and-long-press-part-ii-b43ef8cb6ad8

Android : Membuat Date Picker dan Time Picker Dialog

Image
Bahasa pemrograman : Java Versi Android Studio : 2.3.3 Kadang aplikasi Android yang dibuat membutuhkan input berupa waktu (tanggal dan jam). Untuk keperluan tersebut dapat dibuat Dialog date picker dan time picker. Date Picker Dialog Date picker dialog digunakan untuk menginputkan tanggal. Untuk membuat dialog date picker, salah satu caranya adalah dengan membuat class DatePickerFragment yang diturunkan dari DialogFragment, code lengkapnya adalah sebagai berikut public static class DatePickerFragment extends DialogFragment implements DatePickerDialog.OnDateSetListener { @Override public Dialog onCreateDialog(Bundle savedInstanceState) { // Use the current date as the default date in the picker final Calendar c = Calendar.getInstance(); int year = c.get(Calendar.YEAR); int month = c.get(Calendar.MONTH); int day = c.get(Calendar.DAY_OF_MONTH); // Create a new instance o