Sabtu, 26 Maret 2022

Android : UIThread & MainThread

based on several references, main thread is different with UI thread, but UI thread can only be touched when we are on the main thread. so when we're talking about UI I think it's legit to call it as MainThread. But remember, there are some situations where MainThread work without UI thread

https://medium.com/@nebp314/android-is-main-thread-same-as-ui-thread-4ecb30c8bf42

https://developer.android.com/guide/components/processes-and-threads.html#Threads

Sabtu, 05 Maret 2022

MavenCentral

"Could not find com.google.jimfs:jimfs:1.1"

solution: 

buildscript { 

     ext.support_version = '28.0.0' 

     repositories { 

         google()  

         mavenCentral() 

    

    dependencies { ... } 

}

Selasa, 01 Maret 2022

Android Themes & Style's

 Halo semuanya, Ini adalah catatan singkat saya terkait styling di Android dengan targetSDK 32, minSDK 23, dan compileSDK 32.

mulai android 11 dan seterusnya, Android akan men-support Dark Theme, maka kita sebagai Android Engineer perlu untuk men-support Dark Theme tersebut agar tampilan aplikasi kita nyaman saat digunakan oleh user saat user memilih untuk menggunakan device dengan konfigurasi dark theme. (tentunya dalam hal ini, anda harus bekerja sama dengan designer untuk menghasilkan color pallete yang baik)

Issue

naah, sekarang permasalahan muncul ketika saya mencoba untuk membuat styling pada file 'themes.xml' di project app saya.