Circle Image

Nilanchala Panigrahy

A blogger, a bit of tech freak and a software developer. He is a thought leader in the fusion of design and mobile technologies. He is the author of Xamarin Mobile Application Development for Android Book (goo.gl/qUZ0XV3)

Post's from Nilanchala Panigrahy

Apache Kafka

Kafka Vs. ActiveMQ - Comparing Key Differences & Use Cases

Apache Kafka and ActiveMQ are both open-source message brokers, but they have some key differences in terms of their design, perfo..

Spring Boot

Most Commonly Used Annotations in Spring Boot

Spring Boot annotations are a form of metadata that provides data about a program that is not a part of the program itself. Follow..

Spring Boot

Understanding Spring Boot Project Structure

In this section we will discuss the project structure and various components of a Spring Boot project. ..

Spring Boot

Getting Started With Spring Boot

This tutorial covers the introduction to the Spring Boot framework, the benefits and the Spring Boot starter project. ..

Spring Boot

How to Change Spring Boot Default Port?

Spring Boot lets you run the same application more than once on a different port number. The default port used in Spring Boot is 8..

Spring Boot

How to Consume REST API in Spring Boot Using RestTemplate?

RestTemplate is a synchronous HTTP client and is designed to consume REST API calls from Spring boot application. ..

Spring Boot

How to Execute Code on Spring Boot Application Startup?

Spring boot offers multiple options, for executing your code during the application startup. This post covers some of the best pra..

Spring Boot

How to Configure Swagger2 in Spring Boot Application?

This tutorial explains how to configure Swagger2 and enable SwaggerUI in Spring Boot application. ..

Git

How Do I Clone a Specific Git Branch?

The git clone is a command-line utility which is used to make a local copy of a remote repository. It accesses the repository thro..

Git

Git Diff – Inspecting and Comparing Changes in Git

The git diff command helps you see, compare, and understand changes in your project before you can push your code to the server ..

Git

How to Delete all Local Branches in Git?

Code snippet to delete all other local branches except master, develop or release/* in your local machine. ..

Spring

How to Add JSONP Support for Spring REST API?

In this example, we will learn how to add JSONP support to your Spring REST API. JSONP is a technique used to overcome the cross-d..

How-To Guides

How to Clear the Local DNS Cache in Mac OS?

You can flush your local DNS cache in Mac OS (up to El Capitan) from your Terminal by… ..

Spring Boot

How to Enable GZIP Compression in Spring Boot?

HTTP compression is a capability that can be built into web servers and web clients to improve transfer… ..

Git

Git Commands Cheat Sheet

A list of some commonly used Git commands to get you going with Git. 1. Configuring Git To… ..

Spring Boot

Integrate Apache Tiles3 to Spring Boot Web MVC Application

Spring Boot Web MVC configured to produce an executable WAR and ready for fully fledged web application development. In this tutor..

Spring Boot

Using H2 In-Memory Database in Spring Boot

In the course of this tutorial, we will see how to use the H2 in-memory database to perform the CRUD (create, read, update and del..

How-To Guides

API Gateways and Key Benefits to Consider

With micro-services gaining more popularity among businesses in recent days, organizations are also finding it arduous to run such..

How-To Guides , iOS

WWDC 2017 Highlights: Watch OS, iOS 11, Apple Pay and more

WWDC 2017, the biggest annual Apple developer conference gave us a bounty of major announcements on new products, software…..

PHP

How to Generate Valid RSS Feed for your Laravel Application?

Feeds are one of the traditional and most effective ways to distribute your content to the wider audience.… ..

PHP

Introduction to Laravel PHP Framework Features and Version History

Welcome to Laravel Starter Guide. This tutorial series is designed to provide you with all the information you… ..

How-To Guides

Google Acquires Fabric to Expand Footprint on App Analytics

Fabric SDK is used over 2.5 billion active mobile installations, and Fabric’s Crashlytics and Answers kits are recognized as..

How-To Guides

This Chrome Extension Brings Twitter’s Night Mode to the Desktop

Twitter Web Night Mode is a handy must-have for those of you who indulge in late-night Twitter reading. ..

How-To Guides

Should Pocket and Instapaper Worry about Android Chrome’s New Feature?

Over the past few years the world of internet and mobile is revolutionized dramatically. Users today expect the… ..

How-To Guides

How to Download Netflix Videos for Offline Viewing

Netflix finally lets you download shows and movies to watch offline. ..

How-To Guides

How to Make Video Calls on WhatsApp

After a long wait, WhatsApp has finally rolled out video calling feature to all its users. Since the… ..

How-To Guides

Mobile Apps to Bookmark Webpage and Read it Later

For bookmarking and offline reading, you only have two serious options: Pocket and Instapaper. In this article we’ll do head..

Android

How to Integrate Firebase Cloud Messaging for Android

In this tutorial, we will see how to configure and use Firebase Cloud Messaging platform in your Android application. ..

Android

How to Integrate Google Firebase Analytics for Android

After you release your app to market, it is important to study how people use your application to… ..

Android

Quick Settings Tile API Example in Android N

Quick settings are undoubtedly one of the most popular features in Android devices. It provides a convenient way… ..

How-To Guides

Best Online Payment Services Alternative to PayPal

PayPal is is a giant in the online Payment space. PayPal makes it easy to send, receive and even request for money across borders...

How-To Guides

How to Configure Google Feedburner Feed for your Blog

If you’re serious about blogging, you must consider setting up Feeds for your blog as a first step when you setting up your blog. ..

Android

How to Send an Email with Attachment in Android

The following code snippet shows to send an email with image attachment in Android using Intent method. ..

How-To Guides

Google Fonts Website Gets a Fresh New Material Design Look

Now Google fonts website interface is refreshed with the fresh new material deign look. With the new design, it makes it easy to s..

How-To Guides

Integrate Facebook Instant Articles to Your WordPress Website

Facebook instant articles are shared 30% more as compared to traditional web pages. As it loads 10x times faster, it also drives m..

How-To Guides

Facebook Encouraging Developers to Migrate to Facebook SDK v4

The new version of Facebook SDK v4 was announced last year on Facebook Developer Conference. This version includes a major changes..

Xamarin

Upload Bitmap Image Using HTTP Multipart in Xamarin Android

In this post, we will take a look at what are the API’s Xamarin Android facilitates to support multi part upload. For the sa..

Spring

Configure POJOs with Java Collection Attributes in Spring

In Spring java collection types can be configured using set of built-in XML tags such as , , and . In this example, we will discu..

Spring

Query Database Using JdbcTemplate in Spring

In this tutorial, we will focus on how to query data database. A JDBC query operation involves the following tasks. ..

Spring

Batch Update Operation Using Spring JdbcTemplate

In our previous example, we have discussed how to use JdbcTemplate to access the MySQL database and perform insert and delete oper..

Spring

Spring Constructor Injection Using constructor-arg

In our previous example, we have seen how to create POJO Instances from the IoC Container. In this tutorial, we will examine how t..

Spring

Java Spring JDBC Using JdbcTemplate Example

There are various data access technologies to perform persistence operations in Java enterprise applications. Spring JdbcTemplate ..

Spring

Introduction to Spring JDBC

There are various data access technologies to perform persistence operations in Java enterprise applications. JDBC is among the mo..

Tutorials

JDXA Object Relational Mapping (ORM) Solution for Android

JDXA is a simple, non-intrusive and flexible Object Relational Mapping (ORM) product that can significantly simplify and accelerat..

Spring

How to Customize POJO Initialization and Destruction in Spring Core

Spring POJOs are initialized and managed by Spring IoC Container. Sometimes, you may need perform some initialization code before ..

Spring

Spring Internationalization or i18n Locales Using Properties Files

The string message for different locale are stored in separate properties files. These properties files are also called as resourc..

Spring

How to Initialize Bean by Reading Data from .properties File in Spring

In our previous tutorial, we have seen how to create and manage POJOs With Spring IoC container using XML configuration and @Confi..

Spring

Spring Bean Configuration using @Configuration and @Bean Annotations

In this tutorial we will examine how to configuring the Spring POJO for the Spring IoC container using @Configuration and @Bean an..

Spring

Create and Manage POJOs with Spring IoC Container

In this tutorial, we will examine how to design a POJO class and configure POJO instance values for the Spring IoC container in an..

How-To Guides

Apache Cordova Windows Version 4.1.0 is is Now Out

The newer version of Apache Cordova for Windows version 4.1.0 is released. As per official Cordova release note,… ..

Spring

How Spring Controller Request Mapping works in Spring MVC

In this tutorial, we will discuss how Spring controller request mapping works in Spring MVC and different type of request mapping ..

Spring

Creating Spring MVC HelloWorld Using Maven in Eclipse Tomcat

In the course of this tutorial, we will learn how to create your first Spring MVC application using eclipse IDE using Maven build ..

Spring

Introduction to Spring MVC and Dispatcher Servlet

Spring is a model-view-controller (MVC) framework for Java web application. Spring is build on the powerful Spring IoC container a..

Android

Custom Calendar View Library in Android

The CustomCalendarView provides an easy and customizable option to create a Calendar. It displays the days of a month in a grid la..

How-To Guides

Android Wear Now Officially Adds Support to iPhone Devices

Google has officially announced that Android Wear devices will soon be compatible with iOS devices.. ..

How-To Guides

Google Play Services 8.1 Update Brings Support for Android Pay

The Google Play Services version 8.1 update brings the Android Pay support for Android Pay. Those who have… ..

How-To Guides

Samsung Devices That Will Receive Android 6.0 Marshmallow Update

Android 6.0 Marshmallow developer version is released and the official version for user is expected during mid September… ..

Android

How to Customize Android Keyboard Actions and Other Hacks

This post explains the various code hacks used for controlling the appearance and behavior of the Android keyboard. Hacks include ..

Android

How to Create Custom Layout in Android by Extending ViewGroup Class

A ViewGroup in Android a special view that can contain other Views. A ViewGroup can contain one or multiple child.This post will h..

Android

How to Monitor TextView Changes in Android

In this tutorial we will see how to monitor the text changes in Android TextView or EditText. Some form based applications needs t..

Android

Performing Stress Test in Android Using Monkey Application Exerciser

The Monkey is a tool you run on your device to generate a random system level userr events. It generates the specified number of e..

How-To Guides

Installing Google Play Services in Genymotion Emulator

The Genymotion for Android is considered to be an fastest Android emulator alternative for testing Android applications. By defaul..

Xamarin

AlertDialog and DialogFragment Example in Xamarin Android

This example explains how to create AlertDialog and DialogFragment in Xamarin Android. Android supports several different ways to..

Android

Android CardView Example

The recent release of Android support library (v7:21.0.+) has introduced two new user interface widget: RecyclerView and CardView&..

Android

Using Custom Activity Transition in GridView Image Gallery

In this example, we will see how to create custom window animation that makes sense to user. We will extend our previous GridView ..

Android

Download and Display Image in Android GridView

This example is an improved version of my previous example Android GridView Example. Instead of using static images… ..

Android

ListView Header Parallax with Sticky View in Android

A quick Android example with code snippet to demonstrate ListView parallax effect with sticky header. In our previous tutorial, we..

Android

ListView Header Parallax in Android

A quick Android example with code snippet to demonstrate ListView header with parallax effect. You need to follow… ..

Xamarin

LinearLayout Manager Tutorial in Xamarin Android

A LinearLayout manager is a most basic type of layout manager, that organizes its child views either horizontally or… ..

Xamarin

A Quick Introduction to View, ViewGroups and Layout Managers in Xamarin Android

Views and ViewGroups Everything that you see in an Android app is a View; buttons, labels, text boxes,… ..

Xamarin

Xamarin Mobile Application Development for Android – Second Edition Announced

Book titled “Xamarin Mobile Application Development for Android” – Second Edition is announced and is available ..

Xamarin

SharedPreferences Example in Xamarin Android

Shared preferences are persistence key/value data pairs, used to store primitive data pairs such as bool, float, int, string and l..

How-To Guides

Google has Recently Released Beta Version of a Publisher Plugin for WordPress

Google publisher plugin connects your self hosted WordPress website with Google AdSense publisher console. This gives direct acces..

Android

Android Dialog Fragment Example

Dialog is like any other window that pops up in front of current window, used to show some short message, taking user input or to ..

Android

How to Add an Event to Device Calendar in Android

In this post, we will learn how to add an event to your device calendar. Android allows us to invoke activities from other applica..

Xamarin

Serializing .NET object using JSON.NET and ContractResolver example

JSON.NET is one of the popular, advanced and high-performance JSON framework for .NET. Here in this example we will look at follow..

Xamarin

Consuming REST Web Service and Deserializing Response Using Json.NET in Xamarin Android

Consuming data from web services is the most common task and very integral part to most of the full-fledged mobile application. In..

Android

Android TextWatcher Example

In this tutorial we will show you how to use TextWatcher in Android with example. TextWatcher is used to keep watch on the EditTex..

JSON

Introduction to JSON

JSON (JavaScript Object Notation) is one of the most popular and widely accepted data exchange format originally specified by Doug..

Android

Android ScrollView Example

In this tutorial we will show you, how to use Android ScrollView component and create a simple example using various ScrollView pr..

Xamarin

Xamarin Android WebView Tutorial

In the course of this tutorial, we will take a look into using WebView in Xamarin.Android. This tutorial loads simple webpage on W..

Android

Android LinearLayout Example

The LinearLayout is the most basic layout manager provided by Android. The LinearLayout organizes the child views either horizonta..

Android

Android TextView Example

In the course of this tutorial, we will take a look into Android TextView widget and various TextView properties. TextView is one ..

Android

Android Lollipop Swipe to Refresh Example

The Swipe to refresh layout is used to indicate user while the content of a screen is being updated. It was earlier introduced in..

Android

Android RelativeLayout Example

Over the course of this tutorial, we will take a look into Android RelativeLayout and its properties. RelativeLayout is one among ..

Android

Android Table Layout Example

The TableLayout layout is an extension of LinearLayout. As the name indicates, TableLayout is used to display child View elements ..

Android

Android FrameLayout Example

Over the course of this tutorial, we will take a look into Android FrameLayout and creating layout through xml and from code progr..

Android

Android Lollipop Toolbar Example

Toolbar is a complete replacement to Android ActionBar. It provides greater control to customize its appearance unlike old ActionB..

How-To Guides

ObjectAid UML Class Diagrams Generation Plugin for Eclipse

The ObjectAid UML Explorer is a freemium and lightweight tool that helps to visualize and generate Class and… ..

Xamarin

ListView Example in Xamarin.Android

This post will walk you through crating a custom ListView in Xamarin.Android using list adapter. ListView is one… ..

Xamarin

Using SQLite.NET ORM in Xamarin Application

ORM stands for Object Relational Mapping. SQLite.NET ORM is an light weight and open source library that allows… ..

Xamarin

Data Storage Options in Xamarin

Most of the commercial mobile application uses local storage for large data processing and to improve efficiency. While… ..

Xamarin

Asynchronous Image Loading in Xamarin Android

This tutorial explains how to download image asynchronously in Xamarin.Android. In this example, we will downloading image using&h..

Xamarin

Android Login Screen Using Xamarin

In this tutorial we will see “How to create a login screen using Xamarin.Android”. This example assumes, you… ..

Xamarin

Creating a Splash Screen in Android Using Xamarin

In this article, we take a look into creating a splash screen in Android using Xamarin. A splash… ..

Android

How to Use Picasso Image Loader Library in Android

This this tutorial, we will take a look into how to use Picasso library in android. Picasso is open source and one of the widely u..

Android

How to Use TestFairy Command Line Upload Script

TestFairy is an android application beta testing and deployment platform. Read TestFairy platform features and detailed descriptio..

Android

Android RecyclerView Example

Google’s upcoming operating system named Android L looks very promising. It is highly focused on rich user experience and wh..

Android

Repeat Alarm Example In Android Using AlarmManager

In this tutorial we will learn how to create a repeat alarm example in android using AlarmManager class. AlarmManager is a class i..

Android

How To Create Excel File In Android

In this tutorial we will explain how to create excel file in android using Java for excel library. The example provided below is t..

Android

Creating a Background Service in Android Using IntentService

In this tutorial we will take a look into one of most important and commonly used Android concept called IntentService. This post ..

Android

Android Networking Tutorial

In this android networking tutorial we will create a sample application that illustrates how to perform network operations in andr..

Android

How To Integrate Twitter In Android Application

This tutorial explains, how to integrate twitter in android application. The example below using twitter4j java library for login ..

Java

Count line word and characters in file

In this example we’ll see how to count line, word and characters in file. package com.javatechig; import java.io.BufferedRea..

Java

How to delete and rename a file in java

This post provides sample program explaining how to delete and rename a file in java Rename file in Java… ..

Java

Copy file from one folder to another in java

This example explains how to Copy file from one folder to another in java. package com.javatechig; import java.io.File;… ..

Java

Copying the Contents of One text file to Another in Java

In this example, we will see a sample program to copying the contents of one text file to another in Java. ..

Java

How to Create a Text File in Java

In this article we will see the sample code to create a text file in java.In this example, we’ll use the PrintWriter class. ..

How-To Guides

TestFairy – Android App Beta Testing and Deployment Platform

TestFairy makes Android beta testing painless. This satisfies all the wish-list to stand out as an best alternative for TestFlight..

Android

Android Service Example

In this tutorial we will learn how to create a service, and service lifecycle methods. A service is a application component used t..

Android

Android Notification Example Using NotificationCompat

In this example, we will learn how to create Android notification using NotificationCompat class available in the Android Support ..

Android

Android Studio Shortcuts for Mac OS X Users

Android Studio brings tons of keyboard shortcuts that helps developers to keep hands more on keyboard rather than relying much on ..

Android

Android Studio Project Structure

Android Studio is an IDE based on IntelliJ IDEA that uses gradle build system. In this tutorial we will see Android Studio Project..

Unity

Installing Development Environment for Libgdx

As we know Libgdx is a Java based, cross platform game development framework. This means that, once we write the code for one plat..

Java

Invoke Method Using Java Reflection

Java provides reflection API to do introspection of an object and modify its behavior on the run time. The class Class in the Java..

Android

Bamboo Continuous Integration for Android

Here in this tutorial, we’ll show you the importance of continuous integration tools in software development process and steps to ..

Java

Covariant return type example in java

The covariant return type allows narrowing down return type of the overridden method. This feature will help to avoid down casting..

Java

Running Infinite TimerTask in Java Servlet

This example will show you how to run Running Infinite TimerTask in Java Servlet. For achieving this we can initialise TimerTask i..

Java

ServletContextListener Example in Servlet

This example explains how to use ServletContextListener in Servlets. ServletContextListener is used to, make your code run before ..

How-To Guides

How to set JAVA_HOME Environment Variable MacOS

In this tutorial, we show you how to set $JAVA_HOME environment variable on your Mac OS X ..

How-To Guides

How to Install ant in your Mac OS X

Ant is already installed on some older versions of Mac OS X, so you should run ant -version to test if it is installed before atte..

How-To Guides

How to Install Node.js Mac OS X

Before installing Node.js, just check if it is already installed in your machine. You can check by using node –version comma..

Android

Setting ANDROID_HOME Environmental Variable on Mac

In this tutorial, we will show you how to set ANDROID_HOME Environmental Variable on Mac OS X. Setting ANDROID_HOME environmental ..

Java

Java Servlet Hello World Example

Servlets are server side Java program which responds to network requests, mostly HTTP requests. Servlets are used to implement the..

Android

Android Versions and API Levels

API Level is an integer value that indicates the Android framework API release versions for Android platform. Each revision made i..

Android

Progress Notification in Android Example

In this example we’ll show you how to display progress notification in android using NotificationManager class. For the sake..

Android

How to Use Hindi Font in Android Application

In this example we’ll show you how to support hindi, bangala, marathi fonts in Android application. Android phone doesn&#821..

C

Selection Sort Example In Data Structure

A selection sort is slightly more complicated. but relatively easy to understand and to code. It is one of the slow sorting techni..

C

Bubble Sort Example In Data Structure

In this example, we will see Bubble sort algorithm with example. In bubble sort we’ll compare each element of list to the el..

C

Insertion Sort Example In Data Structure

In this example, we will see Insertion sort algorithm with example. An insertion sort is quite simple to understand and simple to ..

C

Sorting Methods In Data Structures

Sorting is the problem of taking an arbitrary permutation of n items and rearranging them into the total order. Sorting algorithms..

C

Binary Search Algorithm In Data Structure

Before we reading through Binary search algorithm, let us recap sequential search or linear search. In Linear search algorithm sea..

C

Sequential Search Algorithm in Data Structure

Sequential Search is the most natural searching method. In this method, the searching begins with searching every element of the l..

C

Searching Methods in Data Structure

Searching methods are designed to take advantage of the file organisation and optimize the search for a particular record or to es..

HTML5

Unordered and Ordered List Example in HTML

List provides methods to layout item or elements sequences in a HTML document. HTML provides unordered, ordered, and definition li..

HTML5

Basic Structure of an HTML Document

Here in this section of tutorial we will see the essential parts of a well-structured HTML document. A well-structured HTML docume..

Android

Universal Image Loader Library in Android

Universal Image Loader is an smart and powerful library that helps in loading, caching and displaying images on Android. This mean..

Android

Enable Move to SDCard button for Android App

In this tutorial we show you how to enable “Move to SD Card” button and allow your application to move to SD Card. Eve..

Android

Android SQLite Database Tutorial

This tutorial describes how to use SQLite database in Android applications. It also demonstrates how to create new table, insert r..

Xamarin

Action Bar Tabs Example in Xamarin

This example explains “How to create Action Bar Tabs in Xamarin.Android”. This example uses Fragment in combination wi..

Android

How to Apply Shadow Effect on Android TextView

This example explains how to apply Shadow Effect on Android TextView. You can apply Shadow Effect on Android TextView in two ways...

Android

How to Get all Registered Email Accounts in Android

How to get all registered Google and other email accounts in Android. AccountManager class provides access to all registered user..

Java

If-then and if-then-else Statements in Java

If-else statement in java is used for conditional checks for decision making. You can have multiple hierarchies of if-else stateme..

How-To Guides

Bugsense – a crash analytics and performance monitoring tool for mobile

Bugsense, provide platform to track application crashes and ANR’s. it reports all your application crashes in real time. It also h..

Java

Switch-Case statement in Java

Switch case is another alternative for if-else statements. Switch case statement compares value in the object in the expression wi..

Android

YouTubePlayerView Example in Android Using YouTube API

In this tutorial we’ll see how to use YouTube Player API in android. YouTube player API provided and embedded view that supports w..

Java

How to Remove Duplicate in ArrayList using Comparator

This example shows how to remove duplicate from ArrayList using Comparator. The easiest way to remove duplicate is by passing the..

Java

History of Java Programming Language

Java Programming Language was developed with the combined effort from 5 great geeks, James Gosling, Patrick Naughton, Chris&hellip..

How-To Guides

How to Instal SVN Subversive Plug-In in eclipse

In this tutorial will see steps to install of the SVN Subversive Plug-In in eclipse. Subversive SVN plugin is an official Eclipse ..

Java

Java Collection Complete Tutorial with Examples

In this tutorial we’ll see the core collection interface available in java and their behavior. Examples in each section will show ..

Java

Java Exception Tutorial

Exception is an event during program execution that prevents the program from continuing normally. ..

Xamarin

How to Start One Activity From Another in Xamarin Android

In this example we’ll look at how to create multiple activities and communicate between them. In this example we will create two a..

Java

CountDownLatch and Java Concurrency Example

CountDownLatch is one of the most usesful Java concept that helps tracking multiple threads execution. This is useful when you wan..

Android

Android Popup Menu Example

In example explains how to create Popup menu in android. Popup menu is used to display the global actions. Popup menu is an overfl..

Android

Share File to Dropbox in Android Example

In this example we will see how to use Dropbox API to share Share file to Dropbox in from your native Android application. ..

Java

Java TreeSet Example

In the following example, we will see how to use TreeSet Collection in java. This example includes, How to create an TreeSet, How ..

Android

ActionBar with Custom View Example in Android

In this example we will see how to customize ActionBar with Custom View in Android. ..

Android

Edittext Validation in Android Example

This tutorial show you how to use EditText user interface widget in android and write validation for the inputs. In this example w..

Xamarin

Anatomy of Xamarin.Android Application

This tutorial explains the basic building blocks of Xamarin.Android application. 1. Activity Unlike other platform applications, A..

Xamarin

Creating HelloWorld Program in Xamarin.Android

This tutorial explains step by step approach to create and deploy a Xamarin.Android application. For the sake of… ..

Android

Android Input Dialog Example

In this tutorial we show you how to create input dialog in android with code sample. A dialog is a small window that prompts the u..

Android

Android CheckBox Example

In this tutorial we show you how to create checkbox in android with code sample. This example creates three checkbox and handles u..

Android

Android Custom Dialog Example

In this tutorial we show you how to create custom dialog in android. A dialog is a small window that prompts the user to make a de..

Android

Integrating Google Analytics in Android Example

Analytics is one of the major parts in applications that drive revenue. Mobile App Analytics help you set and track the goal conv..

Android

Android Handler Example

In this example we will see how to use Handler in android. This example downloads image from server and using Handler it is commu..

Android

Get Device ID Example in Android

This example explains how to get device unique id in android. The device unique id is needed when we want user registration for a ..

Android

Listing all SDCard Filenames with extensions in android

Here in this example we will see how to list all files present in SDCard of your android device. In the below example it searches ..

Android

Navigation Drawer Android Example

The navigation drawer is a panel that displays the app’s main navigation commands on the left side of the screen. This example des..

Android

How to Start an Application at Device Bootup in Android

This tutorial will explain to stat an application while the Android device boot-up. For this we need to  listen to the BOOT_COMPLE..

Android

Creating Custom Views in Android Tutorial

This tutorials describes how to create custom Views in Android.In this example we will create a custom view with two TextView. One..

Android

Android Include Tag Layout Example

In this example, you’ll learn how to use the tag in your XML to avoid replication of views. When you’re creating complex layouts,..

Android

How To Send Email In Android

The code sample below will help you understand “How To Send Email In Android” using EmailIntent in android. In…..

Android

Sending SMS Message In Android

This tutorial explains to Sending SMS Message In Android using  SMS intent method or by using using SmsManager class. SMS… ..

Android

Android Seekbar Example

SeekBar is one of the useful user interface element in android applications. SeekBar is an extension of ProgressBar that allows th..

Android

How to Turn off, Turn on Wifi in Android

The following code snippet will help you to pragmatically turn on and turn off wi-fi in android. This sample code is using android..

Android

How to Get List of Installed Apps in Android

Android PackageManager class is used to retrieve information on the application packages that are currently installed on the devic..

Android

Starting an Android Activity for Result

In Android user interface is displayed through an activity. Activity is used to represent the data to user and allows user interac..

Android

How to Pass a Data from One Activity to Another in Android

In Android user interface is displayed through an activity. Activity is used to represent the data to user and allows user interac..

IBM Worklight

How to create a HTTP adapter in IBM Worlight

This tutorial explains how to create a HTTP adapter in IBM Worlight and easy steps to deploy on… ..

IBM Worklight

Invoking Adapter procedure in IBM Worklight

This tutorial will help you to understand the Adapters in IBM Worklight and Invoking Adapter procedure in IBM… ..

Android

Android Gridview Example- Building Image Gallery in android

GridView is a ViewGroup that displays items in a two-dimensional, scrollable grid. In this tutorial, we’ll build an Image Gallery ..

IBM Worklight

Creating SQL Adapter in IBM Worklight

This tutorial will help you to understand the SQL adapter and to create a SQL adapter from IBM… ..

Java

Java enum Programming Tutorial

An enumeration is a special class, which provides a type-safe implementation of constant data in a java program. Java enum type is..

Java

Java String Complete Tutorial

Strings are sequence of characters. In the Java programming language, strings are objects. The Java platform provides the… ..

Android

How to Convert POJO to XML in Android

POJO is an acronym for Plain Old Java Object, basically a class with attributes and it’s getters and… ..

Android

Android Radio Button Example

In this tutorial, we show you how to use radio button in android  using example. RadioButton is a… ..

Android

Android Menu Example

This tutorial explains how to create menu in android with example. Menus are a common user interface component… ..

Cordova

Sending SMS from JavaScript using Phonegap SMS plugin

This Android Phonegap plugin allows you to easily send SMS in android using both native SMS Manager or by invoking the default and..

Android

Android Button Example

This tutorial explains how to use Button widget in Android. The examples used in this tutorial, will show you how to create differ..

Android

How to Programmatically Zip and Unzip File in Android

This tutorial explains “How to Programmatically Zip and Unzip File in Android”. Zipping means writting (compress) data..

Java

Convert String to Long in Java

The java.lang.Long class wraps a value of the primitive type long in an object. This class provides several… ..

Java

Converting Array to List in java

Array class has a asList() method that helps to convert array to List. This method copies an array… ..

Java

Searching arrays and collections in java

Arrays and Collection class provides methods that allows to search a specific element in the list. Things to… ..

Java

Using Static Import in Java

To import a specific member inside your java source file, put an import statement at the beginning of… ..

How-To Guides

Mobile application design study

This post will explain end-to-end mobile design process case study and importance and what makes an effective mobile design proces..

Android

Creating Drop Down List Using Android Spinner

This tutorial explains creating spinner in android and attaching event to spinner in android. Here in this tutorial, you’ll ..

Android

Websites Providing Attractive Android Tutorials for Developers

Here are list of some pretty cool and amazing websites that provides e-learning tutorials for developers. This will… ..

Android

Android ViewFlipper Example- Creating Image Slideshow Using ViewFlipper

ViewFlipper is and user interface widget available in android since android API level 1. It can hold two more views, but only one ..

Android

ProgressBar while Loading WebView in Android

This tutorial demonstrate the usage of ProgressBar while Loading WebView contents in android. This example explains horizontal Pro..

Android

Using External Fonts in Android View

This tutorial explains example for using external fonts in Android View. Android applications are capable of loading the external ..

Android

Handler and AsyncTask in Android

Handler and AsyncTasks are way to implement multithreading in android with UI/Event Thread. Handler is available since Android&hel..

Android

How to Get Key Hashes for Android App Facebook Integration

This section of the tutorial explains you how to get Key Hashes for Android Facebook app. Facebook SDK integration… ..

Android

How to Display HTML in Android TextView

In this tutorial, we will take a look into displaying HTML text in Android TextView. Many times while… ..

Android

Android Dialog Example

This tutorial explains Android Dialog Example and associated event handling. A dialog is a visual component which is always attach..

Android

Image Picker Using Intent.ACTION_PICK in Android

Android supports seamless integration of applications and content providers. Lot many things are handy provided to developers, whi..

Android

What is Android Virtual Device

This tutorial is intended to explain the Android Virtual Device(AVD). An Android Virtual Device (AVD) is an emulator… ..

Android

Different Way to Handle Events in Android

Typically events do responds to user interactions. Android platform supports multiple ways to handle the events on View’s.…..

Android

Homescreen App Widgets Example in Android

In this example we will learn about creating a simple 4×2 home screen App widget using an App… ..

Android

JSON Feed Reader in Android

In the course of this tutorial, we will take step by step look into building a JSON feed… ..

Android

Android TextToSpeech Example

Android is called one among the very advanced operating system in providing cool features out of box. It supports converting Text-..

Android

How to Generate .apk and Install to Android Device

This tutorial will be demonstrate, how to build android code and generate a signed APK and then install… ..

Android

Loading Image Asynchronously in Android ListView

In this tutorial, we will create a simple ListView in Android that downloads data asynchronously from the internet using a AsyncT..

Java

How to sort an ArrayList in java

ArrayList are also called as dynamic arrays that can grow as needed. In Java ArrayList class extends AbstractList… ..

Java

How To Loop ArrayList In Java

In this tutorial we will see How To Loop ArrayList In Java in different ways. Below example will loop through ArrayList and&hellip..

Android

Creating Frame by Frame Animations in Android

This example explains step by step process to create Frame Animations in Android. An animation created by moving an object little-..

Android

Installing Android Studio

Android Studio is an IDE based on IntelliJ IDEA used for android application development. It is released on 15th may 2013. This to..

Android

Android Studio Features

This tutorial explains Android Studio Features and Installation steps. Android Studio is an IDE based on IntelliJ IDEA used for an..

Android

Android Toast Example

In this tutorial we will explain how to work with Android Toast with example. The example below demonstrates… ..

Android

Android WebView Example

In the course of this tutorial, we will teach you how to use Android WebView and answer to some of the most common questions on an..

Android

Android ListView Example

This post will walk you through building simple and customized ListView in Android using different Android adapters. ListView is a..

Java

Normalize all whites paces from string

Java provides the StringBuffer and String classes, and the String class is used to manipulate character strings that… ..

Android

Android Styles and Themes Tutorial

This tutorial describes how to create and use styles and themes in Android applications with examples and code snippets. ..

Android

Android Interview Questions And Answers

This post answers some of the common questions in android. The source code snippets are pretty simple to use. How to Make a call i..

HTML5 , JavaScript

Cross domain Ajax calls and Same Origin policy in web browser

This section of tutorial tutorial explains Cross domain Ajax calls and Same Origin policy in web browser. All modern browsers toda..