Simple guide to Custom Jetpack Compose Layout
To create a custom Jetpack Compose Layout, you need to use the Layout Composable core function so that you can manually measure and layout children composables. Let's create that custom composable usi

Search for a command to run...
To create a custom Jetpack Compose Layout, you need to use the Layout Composable core function so that you can manually measure and layout children composables. Let's create that custom composable usi

Introduction This blog aims to explain how to manage, inside a ViewModel, ** mutable states that changes a Jetpack Compose UI**. To achieve this management, we'll be using a single data class that stores the UI mutable states. We'll be using as examp...

To create our own PresenterShape, let's start with a simple example, where we make our Presenter the same size as our LifecyclerOwner's (Activity or Fragment) decorView. We'll call it DecorViewShape : /** * This [PresenterShape] has the shape of a s...

A simple utility class that I created for Android RecyclerView, that helps you customize your RecyclerView's ItemTouchHelper.SimpleCallback.onChildDraw behavior, when ItemTouchHelper.ACTION_STATE_SWIPE is triggered. How to get this project You can ...
Here's what worked for me: First I wrote this line of code in the Android Studio terminal: ./gradlew build --warning-mode all When you do that, you will be shown in the logcat what is found to be deprecated or an issue in your project. For me it was ...