Post has attachment

Post has attachment
Any idea why my app "VW Dev" is taking that much in the cached processes and it only has one blank activity with nav drawer
Photo
Photo
12/9/17
2 Photos - View album

Post has attachment

It seems a not really documented change for API 27 is that now getSSID from getConnectionInfo requires new locations permissions or return "<unknown ssid>"

While I can understand "android.permission.ACCESS_WIFI_STATE" is not a secure permission and maybe for whatever reason SSID name have become very sensitive. It's hard to explain to users, that to enable a basic feature to only allows sync when connected to the correct SSID, they need to give access to their location.

What's the reasoning and how anyone could convince users to accept such permission for such function?

Post has attachment

Post has attachment
Just made a feature request for LiveData https://issuetracker.google.com/issues/70345002 but maybe there's already an hidden way to properly handle that so asking for +Ian Lake guru answers :)

How to handle discarded postValue data that needs some cleanup.

With setValue it's easy override and cleanup previous if present.
With postValue when no discarded data, just use the setValue override.

But for discarded values seems there's no way to do that.

How can I make Room library to work with pre-populated database file?

Post has attachment

Post has attachment
Fragmented Podcast episode 105: Jake Wharton on the Android Kotlin Guides

Post has attachment
Wait while more posts are being loaded