A funny one: blinking “blink” layout as an easter egg in the Android Framework. Didn’t know about it.
#humor #layout #viewgroup
#humor #layout #viewgroup
Medium
You thought you knew Android
Did you know that Android has a ViewGroup called blink? Surprised right? Same was my expression when I first found out about it.
News from the Android Developers blog:
- Google I/O 2019 app source code is now available
- Stable Android Studio 3.5 is now released
#google #io #studio
- Google I/O 2019 app source code is now available
- Stable Android Studio 3.5 is now released
#google #io #studio
GitHub
GitHub - google/iosched: The Google I/O Android App
The Google I/O Android App. Contribute to google/iosched development by creating an account on GitHub.
Some explanations on I/O stuff:
- What is the difference between I/O-bound and CPU-bound tasks
- What is non-blocking I/O about (java.nio)
#java #io #nio
- What is the difference between I/O-bound and CPU-bound tasks
- What is non-blocking I/O about (java.nio)
#java #io #nio
Schwifty: an Activity leak is released with the release of Android 10. Sent by @MightySeal
#memory #leak #activity
#memory #leak #activity
Twitter
Py ⚔
In Android 10, if you press back to finish an activity which is a task root, that activity will leak 🤯🔙🐤 Leak introduced when adding support for Bubbles (as chathead activities). Properly reported but: "We've deferred this issue for consideration in a future…
Comparison of different approaches to inserting data into an SQLite database.
#performance #sqlite #database
#performance #sqlite #database
Medium
Squeezing Performance from SQLite: Insertions
Sometimes we need to manage a lot of data in our apps. What’s the fastest way to get all of that data into your Android app’s SQLite DB?
A post on
#text #canvas #staticlayout
StaticLayout. The first half (till properties section, including) is a nice intro. #text #canvas #staticlayout
Medium
Drawing multiline text to Canvas on Android
Leveraging the Android framework and Kotlin to make Canvas text drawing more powerful
A post (sent by @lounvh) on improving the performance of
#recycler #rendering #ui
RecyclerView. The idea of using a scheduler for UI operations is nice.#recycler #rendering #ui
Medium
Smooth RecyclerView Scrolling in Android
Tips for using complex views without skipping frames
@istima reminds us:
- From November 1, 2019, app updates must target at least Android 9.0. Until this date, app updates must target at least Android 8.0 (API level 26).
- Starting December 1, 2019, versions 1 and 2 of the Google Play Developer API will no longer be available so you need to update to version 3 ahead of this date.
#play #target #sdk
- From November 1, 2019, app updates must target at least Android 9.0. Until this date, app updates must target at least Android 8.0 (API level 26).
- Starting December 1, 2019, versions 1 and 2 of the Google Play Developer API will no longer be available so you need to update to version 3 ahead of this date.
#play #target #sdk
Android Developers Blog
Changes to the Google Play Developer API
Posted by Vlad Radu, Product Manager and Nicholas Lativy, Software Engineer The Google Play Developer API allows you to automate your...
Awesome list of broken vendor-specific battery saver, doze mode, etc. behaviours and hints on how to workaround them.
#doze #battery #optimize
#doze #battery #optimize