PinnedPublished inFlat Pack TechTeaching a Composable to jumpLearn how to make a simple jump-on-click animation in Jetpack Compose that can be applied to any Composable.Aug 21, 20241Aug 21, 20241
PinnedPublished inFlat Pack TechMake a simple “Slide to unlock” in Jetpack ComposeIf you want to learn how to create your own custom “Slide to Unlock” slider in Jetpack Compose, then this is the right place to be. We will…Sep 27, 20233Sep 27, 20233
PinnedPublished inFlat Pack TechQuickly scroll to the top of a RecyclerViewLearn how to smooth scroll to the top of a RecyclerView in constant time no matter the number of items.Nov 3, 2022Nov 3, 2022
PinnedMore ways to add parallax to your RecyclerViewA while back I wrote an introduction tutorial on how to add more depth to common lists by adding a parallax effect when scrolling. Now a…May 27, 20221May 27, 20221
Separate keymap repo for QMKA while back I started getting into custom mechanical keyboards and the QMK firmware which is a really fun side project to have.Sep 2, 20212Sep 2, 20212
Published inITNEXTAdd an animated indicator to your BottomNavigationViewIs the standard BottomNavigationView a bit boring? In this post we’ll go over how spice it up by adding an animated indicator.Apr 23, 20203Apr 23, 20203
Enter animation using RecyclerView and LayoutAnimation Part 3: Exclude itemsLearn how to exclude items from a LayoutAnimation.Nov 23, 2019Nov 23, 2019
Add extra depth to your list using parallaxLists don’t always have to be linear and boring, in this post we’ll see how to add some extra depth to a horizontal list by adding a…Jan 2, 20192Jan 2, 20192
Randomized, endless animation using TimeAnimatorLearn how to create an endless, randomized animation.Aug 7, 20172Aug 7, 20172
Published inProAndroidDevEnter animation using RecyclerView and LayoutAnimation Part 2: GridsLearn how to populate an empty RecyclerView grid using custom animations.Jul 26, 201716Jul 26, 201716