A common pattern is to delay execution of some code for a given amount of time. In Android and iOS there are several ways to do, such as the above snippet. How
Notebook archive
Writing notes
Loose pages, technical margins, and small notes gathered into a readable stack.
Earlier this year I began work on ReduxKotlin.org – a port of the Javascript library Redux. This series of posts will describe the what, why, how, and the visio
Using HTML in TextViews can be helpful for formatting, especially when displaying content retrieved from a server. For optimal layout and control a custom nativ
When inflating a layout from XML for a custom view or in an <include> tag in a xml layout, the <merge> tag is essential. The merge tag does exactly that – it me
Android developers get all the benefits of a nice statically compiled language, but that comes at a cost – build time. Compile times can add up quickly and be a
You may run across a lint warning in Java or Kotlin on when using String.toLowerCase(). "Implicitly using the default locale is a common source of bugs: Use toL