Create flexible layouts with FlexboxLayout In Android — HowtodoandroidFlexboxLayout is an Android library made by Google that enables developers to easily build flexible, responsive, and efficient user…Jul 10, 2023Jul 10, 2023
Best ways to handle runtime permission on jetpack composeIf your app is installed on a device that runs Android 6.0 (API level 23) or higher, you must request the runtime permissions for the user…Nov 22, 2022Nov 22, 2022
Implementing TabLayout with ViewPager on Jetpack composeIn this tutorial, I will explain how we can create a tab layout using Jetpack Compose. TabLayout allows us to quickly navigate between…Oct 17, 20221Oct 17, 20221
Published inHowtodoandroidEasy animation on splash screen In android using jetpack composeEvery android application contains a splash screen to display the app name and app version at the launch of the application. Also, it’s…Oct 10, 2022Oct 10, 2022
Published inHowtodoandroidCreating android app using MVVM + Coroutines + Flow + HiltIn this tutorial, I will explain the MVVM architecture with kotlin coroutines and kotlin flow with hilt dependency injection. Also, I will…Jul 25, 20225Jul 25, 20225
Update Android Recyclerview Using Diffutil — Howtodoandroid. In this tutorial, I am going to explain how to update the RecyclerView with DiffUtils.Mar 24, 2022Mar 24, 2022
Published inHowtodoandroidAndroid Runtime Permissions[Updated with Android 11] — HowtodoandroidFrom the beginning with Android 6.0 Marshmallow, Google has introduced a new runtime permission model, users are not asked for permissions…Mar 18, 2022Mar 18, 2022
MVVM Unit testing on Android — HowtodoandroidIn this tutorial, I am explaining about writing test cases for MVVM on android. Unit testing is testing every unit of your code. Unit…Feb 18, 2022Feb 18, 2022
InAppLogger — Logger For Android Application — HowtodoandroidInAppLogger is a very useful app to log your data on the app screen. Normally logs will be shown in android studio Logcat. In some cases…Jan 31, 2022Jan 31, 2022
Setup Gitlab CI For Android [Step By Step] — Howtodoandroidbeing an android developer, we don’t get a chance to work on Continuous integration most of the time. So, I created this tutorial to learn…Dec 15, 2021Dec 15, 2021