Android best open source application



Best resources for material design in android


Best resource for develop chat app in android


Openfire works as a server  and smack works as client in mobile and spark is work as client in desktop.

VideoPlayer libs and related sites for Android Application–cms-19888

Android Video Player SDK


Design in Android UI

Android UI Performance testing [link]

Android swipe ListView Tutorial [link]

Best Example to Implement Menu Drawer in android[link]


Usefull notes about JAVA language concept

  1. One java file , contain only one public outer class which is same name as file name . In one package may be multiple public class but in different – different file not in single file.
  2. private access specifier are accessible only in one class ( outer | Inner ) in which they defined not outside of these class.
  3. protected –> access any class in same package  OR  can access any child from another package which uses super class. ( Super class must be in package in which protected is defined)
  4. default –> Only access from class of same package.
  5. public –> Accessible from any class any package.

Best site to learn JSON | GSON | JACKSON [link]

Merge two or more activity using merge and include

Download Example(Merge)

Download Example(Include)

Download Example(Include Example 2)

How to change action bar in android

Download Example



Repeat image in android activity


<style name="AppTheme" parent="android:Theme.Light" >
    <item name="android:windowBackground">@drawable/app_bg_pattern</item>

In activity
<bitmap xmlns:android=""
    android:tileMode="repeat" />

Tab at Bottom in android activity



Change Tab at Top

Greate Explanation about 9-patch image

Site for encode and decode the link/file [link]!encoding=url&action=encode&charset=us_ascii

Best site for Material Design [link]

Check your download folder
Try download this

Step by step and Very clear understanding of Google Play service–cms-19828

Differance between Apachecordova and PhoneGAP

PhoneGap is a distribution of Apache Cordova. You can think of Apache Cordova as the engine that powers PhoneGap.

How to develope native android and ios application for your wordpress website–cms-24170?utm_source=Tuts+&utm_medium=website&utm_campaign=relatedtutorials&utm_content=sidebar&WT.mc_id=Tuts+_website_relatedtutorials_sidebar

Android Clean Architechture

Protected: Important note for Android Development

This content is password protected. To view it please enter your password below:

How to solve Gradle Problem in Android studio while you import project????


Download Gradle ZIP file from this site.

Step: 2

Set “Project” view in android Studio.

Step: 3

Expand gradle (do not expand .gradle)

Step: 4

Paste your Gradle ZIP file in Wrapper folder

Step: 5

Change “distributionUrl” to your gradle zip text

#Sun Jan 11 01:47:43 CST 2015

Step: 6
Rebuild the Project . It will solve your Problem.

Site for Best android UI lib

Site for Intergrate and add Calender in Android Application(Best)

Site for Library for Android app

Android NDK ( Native Developement Tools) Why ??? How ??? when ??? Where ???

The NDK is a toolset that allows you to implement parts of your app using native-code languages such as C and C++. Typically, good use cases for the NDK are CPU-intensive applications such as game engines, signal processing, and physics simulation.–mobile-2152

Protected: best Mokeup site for android

This content is password protected. To view it please enter your password below:

Finger Print API in Android Latest version

How to Enable nexus phone as dubugger for android

D:\ANDROID 32 BIT\adt-bundle-windows-x86-20140702\sdk\extras\google\usb_driver\

Right click on android_winusb.inf and install it.

Then enable developer and debugger mode from android phone.


Best way to design good api

Download Lecture PDF

Usefull site for Android Developer

For create online app in any platform

For create mokeup

Dependency Injection in Object Oriented Programming


More Detail Comming Soon…..

Scenario 3

If you want to develop the code for below json format.

    "Products": [
            "ProductNo": "11111",
            "Descr": "Myproduct-1",
            "Price": "225.36"
            "ProductNo": "11112",
            "Descr": "Myproduct-2",
            "Price": "235.46"
            "ProductNo": "11113",
            "Descr": "Myproduct-3",
            "Price": "245.56"
            "ProductNo": "11114",
            "Descr": "Myproduct-4",
            "Price": "255.56"
    "DateUpdated" : "20091209",
    "UpdatUser" : "Bob" 

$array = array (
	'Products' => array (),
	'DateUpdated' => '20091209',
	'UpdateUser' => 'Bob',

while ($row = mysql_fetch_assoc($result))
	$array['Products'][] = $row;

$json = json_encode($array);


How to install Genymotion in Eclipse

Open Eclipse -> Help -> Install new Software –> write this url and install it then add path of installation in genymotion tab in preferances.

What is Context in android

In general term,

Context is the information surrounding the information. Without context, information can be misinterpreted; with context, information can be understood.

Context is a much-needed assistant, helping readers define unknown words and make sense of outside information.

IN android world,

Context represents environment data.

It provides access to things such as databases.

typically you call it to get information regarding another part of your program.

The Context class is an “Interface to global information about an application environment”.

Different invoking methods by which you can get context

  1. getApplicationContext()
  2. getContext()
  3. getBaseContext()
  4. this (when in the activity class) (“this” is the keyword of java and it refers to the context of the current activity)
     TextView TV=new TextView(this);



What is Serialization?

Serialization is the process of translating data structures or object state into a format that can be stored (for example, in a file or memory buffer, or transmitted across a network connection link) and reconstructed later in the same or another computer environment.

What is GSON????

Gson (Google Gson) is an open source Java library to serialize and deserialize Java objects to (and from) JSON.

GSON is developed for internal purpose of Google ,After it is under the terms of Apache License 2.0.

For more tutorial:


How to create short link of any URL.



Paste your URL here in this Page

Virtual School App Password Generator

This code is for Generate the system generated Password.


$password=”your password”;

echo “Password is :”.$password.”<br>”;
//echo $ran;
$salt = sha1($ran);

//echo “<br>”.$salt;
$salt = substr($salt, 0, 10);

//echo “<br>”.$salt.”<br>”;

$encrypted = base64_encode(sha1($password . $salt, true) . $salt);

//echo “Encrypted Password is :”.$encrypted;

$hash = array(“salt” => $salt, “encrypted” => $encrypted);

//Store in Database
echo $saltt;
echo “<br>”.$passwordt;

$hash = base64_encode(sha1($password . $saltt, true) . $saltt);
echo “<br>Yes match found”;
echo “<br>Not found”;

// $uuid = uniqid(”, true);
//echo “<br>”.$uuid;


Create a free website or blog at

Up ↑