
ValueAnimator is fun. Specially when you want to add some fancy animation in android app. Some simple example code is written below. ValueAnimator example 1: Result: ValueAnimator example 2: Result:

If you need to save data locally in your app, room database will be the best database system for android. Today we will describe room db tutorial and learn how to implement and use room database in android using java.…

It’s a long story. Encrypting a video and playing it in android I found it very difficult. There are no proper documents and tutorials for it. At that time it took me almost 1.5 months to figure out how it…

When you want to support multiple language in your android app, it becomes hard to translate your string. You have to go to google translator, translate the data and put it back again in android studio and vice versa. It…

It’s very common that often we need to use third party paid services like youtube or google map. They provide an api key to integrate their library in the android app building process. If we store these keys locally in…

Developing android apps is a very hardworking task. It is not that simple and easy. On top of it when we have to share the APK for testing it become a nightmare if we do not use any proper tools.…

How enrich the Exoplayer is I think you know it. It has a broad area of supported things related to playing videos in Android. By default android does not support some audio and video codecs and so Exoplayer. This is…

Beautiful design is another important thing in app development. No matter how fantastic idea or your app is, there’S always a possibilities to lose your users if your app looks boring. So designing a good UI it’s a crucial part.…

SharedPreferences is very important thing in Android development. If you want to store some small non relational data then shared preference is the best choice. You can store data like user name, number or address in shared preferences. Also you…

Developing an android app is not so much easy. Its takes lots of time, dedication and hard works. An android developer has to take so many important steps in account to make a good, reliable and successful app. Choosing library…