JetPack

Room With LiveData

Android Room Persistence With LiveData

Previously in our Room persistence article, we've discussed what are the basics of Room and how to simply work with it. Also, we've made a book library app using the Room persistence basic components....
LiveData With Transformations

Android LiveData Transformation With Example | Map And SwicthMap

In this article, we're going to explore the Transformations of LiveData. Sometime there may be a case where you want to changes in the LiveData value before dispatching it to the Observer or you...
Android LiveData Image

Android LiveData With Example

Today I wanna tell you about a few solutions that have been developed. Solutions for problems that I think all of us as a developer have been trying to solve again and again in...
Battery Optimization For Android P

Why Developer Needs To More Concern For Background Process When Targeting Android P

We all want good power efficiency right..? Like batteries that last a long time. We want to build really cool apps and we do not want the user to manage between these things. Like...
Chaining With WorkManager

Chaining Worker With Android WorkManager

Chaining the Worker is the most attractive features of WorkManager. With the work manager, we can easily chain multiple workers together and the run workers in a particular order. I've written some pretty good articles...
Room With RxJava

Android Room Persistent And RxJava2

We all want to make our app reactive, less boilerplate code, the power of asynchronous and observable queries. The good news is Room library supports async queries which return LiveData or RxJava2 observable types. The LiveData...
InputMerger and ArrayCreatingInputMerger with WorkManager

InputMerger and ArrayCreatingInputMerger with WorkManager

In the last article, we discussed how we can set input and output data with WorkManager API. (If you haven't read the previous article I highly recommended you to read before proceeding.) In this article, we're...
android viewmodel

ViewModel – Android Architecture Component

Couple of years ago, when I'm studying at my University. We have given the assignment to make a color changer app. The app is very basic where we have only one button and when a...
android kotlin

Android ktx with example – Fragment | Palette | Collection | SQLite

If you're developing an Android application with Kotlin, then I have a good news for you. Recently Google released an Android ktx library, which is a set of Kotlin Extension function. Android ktx is...
android autosize textview

AutoSize TextView Android

Finally, Android O support library got this feature covered. Material design recommends using a dynamic type instead of smaller type sizes or truncating larger size text. A TextView that automatically resize the text, expand and...

Popular Posts