PinnedJermaine DilaoJetpack Compose: @PreviewParameter causes Preview to disappear!Not even a single error was shownAug 31, 20212Aug 31, 20212
PinnedJermaine DilaoinThe StartupCommon Mistake Developers Make When Building RecyclerViews and How to Fix It Using…When creating RecyclerView lists, we usually encounter list items that have the same ViewHolder but the values inside it are subject to…Aug 16, 202010Aug 16, 202010
PinnedJermaine DilaoinThe StartupPowerful and Reusable ListAdapter Using DataBinding for Simple ListsThrough the years of developing Android apps, there have been countless times that we implemented simple lists. Lists that only have these…Aug 9, 2020Aug 9, 2020
Jermaine DilaoRendering PDF vector images using CoilUsing PdfRenderer and custom Decoder implementationJul 16Jul 16
Jermaine DilaoAny idea how to animate Vector Drawables at runtime?For example: I have a scenario that requires adding color animation but the color is dynamic and coming from backend.Mar 4, 2023Mar 4, 2023
Jermaine DilaoKotlin — Null safe calls and why you should be cautious when using itIt’s more than just getting rid of the error in IDEOct 2, 20211Oct 2, 20211
Jermaine DilaoUnfortunately, no..Instead of adding new item and passing it to datasource. You should insert/update a row in database, and it should automatically update the…Sep 24, 2021Sep 24, 2021
Jermaine DilaoDemystifying DiffUtil.ItemCallback ClassIt’s more than just comparing item ids.Jan 25, 20212Jan 25, 20212
Jermaine DilaoAndroid Paging 3 Library — How to Update an Item in the ListHi! I’m writing this short blog to share a simple problem that I encountered while implementing Paging 3 in one of my projects.Oct 8, 20207Oct 8, 20207
Jermaine DilaoAndroid RecyclerView Item Margins — “The Right Way”Have you ever encountered scrolling to the bottom of a RecyclerView and the last item looks too close to the bottom of the screen? It…Jul 31, 2020Jul 31, 2020