Noor Alam

Android, Mobility

Disabling the Preview(Start) Window in Android

When we tap on an app icon to launch the app, first we see a white or grey (depending on the default theme) screen for a second or two, before actual application launch.                              This is an annoying and undesirable situation which we can handle following the process explained in this...



PayU Payment Gateway : Android Integration

About PayU India Gurgaon-based PayU India Internet Pvt. Ltd.  offers online payment solutions to websites and mobiles apps. PayU offers electronic payment services to merchant website through its partnerships with various banks and payment instrument companies. PayU India started in October 2011 and claims to be the number one...


Android, Mobility

Introduction to mipmap drawables in Android

Android introduced mipmap drawables for providing more flexibility to design the launcher icons. mipmap first introduced in Android Jelly Beans 4.3.  If you are building different versions of your app for different densities, you should know about the mipmap resource directory.  This is exactly like normal drawable folder resources,...


Android, Technology

RecyclerView in Android

Android RecyclerView  was introduced in Android 5.0 Lollipop. It is much faster and memory efficient than Android ListView. You can download sample application source code for this tutorial from here. A RecyclerView can cache previously used view for a specific adapter position for later reuse to display same type of data again...



Updating ViewPager With New Data Dynamically

ViewPager is a layout manager that allows users to flip and view pages left and right. It is used in conjunction with PagerAdapter,  FragmentPagerAdapter or FragmentStatePagerAdapter. We attach adapter consisting of either Fragment objects or simple View objects. Note: You can download source code of a sample application from...



Command Line Syntax Characters

Hi Friends, I came across command line syntax characters while I was trying to under stand what different kind of characters stand for in -help manual for typing commands in a command line tool. Within a command line syntax, certain characters and formatting have special significance and meaning. The command line syntax within this...



PayPal SDK Integration in Android Applications

I recently had to integrate a PayPal payment mechanism in one of my Android applications. So I thought to share my knowledge with the community that you can easily integrate payment mechanism in your application. What is PayPal? Established in 1998, PayPal is an American company allowing payments and money transfers to be made...



Android APK Expansion files

Google Play allows max 50 MB of APK size for any android application. But in many cases in projects where we use large number of images and media files such as sound and videos, the APK size grows beyond 50 MB limit. Google play now provide facility of uploading two more files called "APK Expansion Files". Each of these two files...