PinnedPatrick ElmquistinFlat 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 211Aug 211
PinnedPatrick ElmquistinFlat 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, 20231Sep 27, 20231
PinnedPatrick ElmquistinFlat 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
PinnedPatrick ElmquistMore 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
Patrick ElmquistSeparate 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
Patrick ElmquistinITNEXTAdd 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
Patrick ElmquistEnter animation using RecyclerView and LayoutAnimation Part 3: Exclude itemsLearn how to exclude items from a LayoutAnimation.Nov 23, 2019Nov 23, 2019
Patrick ElmquistAdd 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
Patrick ElmquistRandomized, endless animation using TimeAnimatorLearn how to create an endless, randomized animation.Aug 7, 20172Aug 7, 20172
Patrick ElmquistinProAndroidDevEnter animation using RecyclerView and LayoutAnimation Part 2: GridsLearn how to populate an empty RecyclerView grid using custom animations.Jul 26, 201716Jul 26, 201716