Interaction with back-end using REST based API is very common in application development.
There are multiple libraries to make network calls on Android. Following two are most used.
Volley
Retrofit
In this tutorial I will share a library which can be helpful in making network calls on Android.
Google has released new Support Design Library which contains some awesome widgets. One of them is TabLayout. In this post I will share the code to use TabLayout inside a fragment.
Android applications often require login to identify the user and provide user specific content. Facebook login is one of the popular SDK used to authenticate users.
Developing De-coupled applications always helps in maintainability of the project. In android application development we use listener pattern using interfaces to handle callback. Though it gets the work done but with bigger projects this may result into maintainability issues.
Developing a stable and professional application requires discipline and better coding practices. Sometimes it turns out that re-inventing the wheel also leads to some issues which can be avoided by using external libraries.
During application development we often encounter situations where we need to debug our application by attaching the running application as a process to Android Studio.
During application development for any platform there are chances of missing some corner cases which in turn leads to exceptions which can lead to crashes. In terms of android applications development this leads to crash of the application with a pop-up saying
RecyclerView is introduced with Android L and is also available with AppCompat library. RecyclerView provides better layout option and performance as compared to ListView. However, in this post I will share one of the possible solutions to a problem which occurs with RecyclerView.
In application development, sometimes we want to parse HTML data to get relevant information. In this post I will show you how to parse HTML data using JSoup and Volley.
Volley is an excellent framework to make network calls from with in the android application. However sometimes we want to reduce cache size by clearing all the expired entries.
In our application, sometimes we need to do some operations repeatedly at a given time. Android provides different options to achieve this. One such option is use of AlarmManager.
First of all, wish you all a very happy new year.
In this post I will share code to extend Android UndoBar. The base code for UndoBar can be found here.
Hello All:
Sometimes in our applications we want to play sounds in response of some actions performed by the user. In this post I am going to share a SoundPoolManager which load all the sound files in the start of the application and then it can we used to play sounds in the application as and when required.
Sometimes it is good to earn some money even by publishing free games and applications.
This is where advertisements come handy. In this post I will explain how to create
a unity3d plug-in to show ads using Google's Admob.
Sometimes we want to extend the default behavior of Activity which come with Unity3d.
In this post I will explain how to extend UnityPlayerActivity. This post is
continuation of this.If
you did not see the post please go through it I will be here :).
In this two parts post I will explain how to create an android plugin to access
native APIs of android or to call 3rd party libraries like ads integration. Basic
information on how to create android plug-in can be found here.
In this post, I am going to show how to fix the issue which comes while resuming application on Android. An application is moved to background when another application is launched or HOME button is pressed on Android devices. Sometimes the application which is moved to background is not resumed (where it was interrupted), resulting in relaunch of the application.