The Obscure “Recording currently in progress — missing #endRecording() call” Error in Compose, and…This is just a quick note. I was working on some Jetpack Compose code recently, and I got this really bizarre error while running the code:Jan 132Jan 132
Missing Classes and Functions in Jetpack Compose Compiler Reports, and How to FixQuick article on how to obtain missing information in Jetpack Compose Compiler Reports by specifying “rerun tasks”.Nov 29, 2023Nov 29, 2023
Quick Note: Resizing an Android Emulator Window on UbuntuI just installed Ubuntu on my new desktop system, and installed Android Studio (Dolphin). I changed my emulator’s settings to run in a…Jan 16, 2023Jan 16, 2023
Be Careful of toString() on Nullable Types in KotlinWanted to share something that has bitten me with Kotlin’s toString(): be careful of using it on nullable types!Jan 15, 2023Jan 15, 2023
How to Test ImageView Color Filters in RobolectricThis article describes one way you can test color filters on Android ImageViews in Robolectric. This is when you want to verify that the…Dec 24, 2022Dec 24, 2022
Testing Touch Events in RobolectricThis article describes one way to test Android touch events, with fine-grained control, in Robolectric.Dec 21, 20221Dec 21, 20221
A Little Gotcha with Naming Python Files“TypeError: ‘module’ object is not callable”Dec 20, 2022Dec 20, 2022
Quick Fix: NullPointerException with StyleResolver, RobolectricThis is just a quick little note about getting Robolectric set up in a new project. This gets me every time, even though the Robolectric…Oct 10, 2022Oct 10, 2022
Updated My BIOS, Messed Up My Dual Boot, And How I Fixed ItA while ago, I installed Linux (Ubuntu) on my Lenovo Yoga 720 laptop as a dual-boot with Windows 10. To get it to work, I had to adjust a…Sep 16, 2022Sep 16, 2022