Oya CanlıAppBarLayout in ComposeDuring our journey to convert our app to Compose, one thing I have been missing a lot was a built-in TopBar with scroll behaviors, just…Dec 23, 20233Dec 23, 20233
Oya CanlıDynamic Font Sizes With Jetpack ComposeProviding the user the possibility to choose the font sizes used in the app is a nice accessibility feature, appreciated by many users…Oct 21, 2023Oct 21, 2023
Oya CanlıCustomize pull-to-refresh on Android with Jetpack ComposeAdding pull-to-refresh to your LazyList with Jetpack Compose is a breeze. Seriously, a few lines.. However, the default look and feel is…Sep 11, 20232Sep 11, 20232
Oya CanlıinThe StartupRecyclerView Item Change AnimationsI recently worked on a project for kids which uses lots of animations, and there were also cases where a piece of the recyclerview item…Nov 5, 2020Nov 5, 2020
Oya CanlıinEnpassioTwo-Way Data BindingThis is the fifth and last part of a series of articles on Android Data Binding Library. Here are the others:Jun 21, 20192Jun 21, 20192
Oya CanlıinEnpassioBinding Adapters and Observable ObjectsThis is the fourth part of a series of articles on Android Data Binding Library. Here are the others:Jun 19, 20191Jun 19, 20191
Oya CanlıinEnpassioRecyclerViews and Event Handling with Data BindingThis is the third part of a series of articles on Android Data Binding Library. Here are the others:Jun 18, 2019Jun 18, 2019
Oya CanlıinEnpassioData Tags, Binding Expressions, Imports and IncludeThis is the second part of a series of articles on Android Data Binding Library. Here are the others:Jun 18, 2019Jun 18, 2019
Oya CanlıinEnpassioIntroduction to Android Data BindingAndroid Data Binding Library is a very powerful support library which makes it possible to bind data to views in a declarative format…Jun 18, 20192Jun 18, 20192