Multiple AsyncTask di Android

Hai All, pada kesempatan kali ini saya ingin berbagi pengalaman selama pengembangan aplikasi Android. Kasusnya gini, aplikasi ini mengalami sedikit keanehan saat me-load data dari database dan api. Saat aplikasi ini pertama kali di gunakan berjalan lancar seperti biasanya, tapi berbeda kondisi jika aplikasi dalam mode onPause (ditutupi lockscreen).

Keanehan itu terjadi ketika device Android dibiarkan 3 menit setelah di dalam mode lockscreen dan mengakses aplikasi itu kembali. PopUp loading muncul secara looping tanpa bisa dihentikan, seolah2 aplikasi seperti meload data tidak selesai-selesai. Jika dilihat dari status network ke API, aplikasi tidak hit API sama sekali. Ya, kurang lebih seperti itulah kasusnya.

Setelah di telusuri, ternyata masalah ini muncul karena di Android ada batas maximal AsyncTask jika menggunakan fungsi execute saja. Muncul lah solusi untuk menggunakan Multiple AsyncTask di Android.

Baca lebih lanjut

Kebun “Kosong” Ragunan

Pada akhir pekan kali ini akhirnya saya berkesempatan untuk explore jakarta, setelah beberapa weekend sebelumnya tertunda. Tempat yang jadi destinasi kali ini adalah Kebun binatang Ragunan. Ini adalah kali pertama saya mengunjungi tempat ini, dan dari info yang saya dapatkan dari teman-teman yang udah pernah kesini, bahwa rate untuk tempat ini udah gak direkomendasi lagi, katanya karena karena sepi.

Baca lebih lanjut