Saidel LópezLibrary Review: ShowcaseView for AndroidI recently published this post — Library Review: Material Tap Target Prompt for Android. I tried some other libraries such as this one…Mar 2, 2020Mar 2, 2020
Saidel LópezLibrary Review: Material Tap Target Prompt for AndroidHave you ever see a tutorial prompt pointing to very specific UI elements with an explanation of what it does? Although I’m working in a…Feb 24, 20202Feb 24, 20202
Saidel LópezPlurals in Kotlin without 3rd party librariesSingular/Plural text is a very common problem in programming since the first days of GUI’s. Reason is that it is an unforgiven grammatical…Feb 18, 2020Feb 18, 2020
Saidel LópezHow to know when a device is ringing in Android?Maybe a very basic question but I implemented a quick way to catch when the user’s device is ringing. This solution includes Broadcasts…Jan 13, 2020Jan 13, 2020
Saidel LópezHow to recognize when the user is not moving in Android?Activity Recognition is an API that help us know if a user is in movement or standing still. In this post I’ll share an idea that you can…Jan 6, 2020Jan 6, 2020
Saidel LópezHow to make clickable a part of a text in AndroidClickable links are a very common technique used in HTML to send to further information (as you can see at the end in any of my posts)…Dec 23, 20191Dec 23, 20191
Saidel LópezMobile Painter’s AlgorithmIn my last post, I mentioned the Algorithm that Android uses to know which UI elements to show in a screen and how it decides which…Dec 16, 2019Dec 16, 2019
Saidel LópezOverdraw in AndroidWhile debugging an old app I wrote a couple of years ago, I found that I was wasting a significant amount of GPU with no explanation. In…Dec 9, 2019Dec 9, 2019
Saidel LópezShallow, Deep and Defensive copiesShallow and Deep copies are very basic definitions used in programming languages such as C and C++. It might be a little bit confusing if…Dec 5, 2019Dec 5, 2019
Saidel LópezHow to know when you’re using dark mode programmaticallyWith the new addition to dark mode in Android, I’ve been updating my old projects to allow the dark mode to be used when possible…Nov 25, 2019Nov 25, 2019