Search

androidtour

Category

Android

Android best open source application

https://github.com/AndoridCookStudio/open-source-android-apps

https://github.com/Ana06/medical-data-android

https://github.com/j4velin/Pedometer

https://github.com/phishman3579/android-heart-rate-monitor

https://github.com/bychkovdmitrii/words

https://github.com/MummyDing/Awesome-Campus

https://github.com/pcqpcq/open-source-android-apps/blob/master/categories/news_and_magazines.md

 

Advertisements

Best resources for material design in android

https://github.com/wasabeef/awesome-android-ui

https://github.com/rey5137/material

https://guides.codepath.com/android/Design-Support-Library

http://alamkanak.github.io/android-libraries-and-resources/

https://play.google.com/store/apps/details?id=com.gc.demomaterialdesign&hl=en

http://blog.grafixartist.com/top-10-material-design-libraries-for-android/

https://codelabs.developers.google.com/codelabs/material-design-style/index.html?index=..%2F..%2Findex#0

https://github.com/navasmdc/MaterialDesignLibrary

https://www.sitepoint.com/material-design-android-design-support-library/

 

Best resource for develop chat app in android

Introduction

https://github.com/igniterealtime/Smack

http://www.igniterealtime.org/projects/smack/

https://github.com/Flowdalic/asmack

https://www.igniterealtime.org/projects/openfire/

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

https://android-arsenal.com/tag/110

https://github.com/AndoridCookStudio/ExoPlayer

https://www.vitamio.org/en/

http://blog.denivip.ru/index.php/2011/09/developing-video-player-for-android/?lang=en

http://www.sitepoint.com/using-the-youtube-api-to-embed-video-in-an-android-app/

http://createdineden.com/blog/2015/may/12/android-tutorial-how-to-integrate-youtube-videos-into-your-app/

http://code.tutsplus.com/tutorials/streaming-video-in-android-apps–cms-19888

Android Video Player SDK

https://www.jwplayer.com/products/mobile-sdk/

http://castlabs.com/products/video-player-sdk/

http://developers.ustream.tv/player-sdk/android.html

 

Design in Android UI

http://petrnohejl.github.io/Android-Cheatsheet-For-Graphic-Designers/

Android UI Performance testing [link]

http://developer.android.com/tools/debugging/systrace.html

http://developer.android.com/tools/debugging/debugging-ui.html

http://www.vogella.com/tutorials/AndroidTools/article.html

http://developer.android.com/reference/java/util/HashMap.html

http://developer.android.com/tools/debugging/systrace.html#app-trace

https://docs.google.com/document/d/1EKVq2FzcLVJFbwUtaC3QRddSwtzs0BSKZahkQyeGyHo/pub?embedded=true#h.zayu98yotlht

http://developer.android.com/tools/debugging/systrace.html#analysis

https://docs.google.com/document/d/1-fx04wJCbVcIFoGL8ICnebXzUNRyphnJlLepBf9dvic/pub

Android swipe ListView Tutorial [link]

https://github.com/hudomju/android-swipe-to-dismiss-undo

https://github.com/timroes/EnhancedListView/wiki

https://github.com/timroes/EnhancedListView

https://github.com/timroes/EnhancedListView/wiki/Delete-with-Undo

https://github.com/AndoridCookStudio/SwipeMenuListView

https://github.com/AndoridCookStudio/android-swipe-to-dismiss-undo

https://github.com/wdullaer/SwipeActionAdapter

https://github.com/baoyongzhang/SwipeMenuListView

https://github.com/daimajia/AndroidSwipeLayout

http://www.jayrambhia.com/blog/swipe-listview/

http://nisostech.com/swipe-listview-android-example/

Best Example to Implement Menu Drawer in android[link]

https://play.google.com/store/apps/details?id=com.slidingmenu.example

https://github.com/jfeinstein10/SlidingMenu

 

https://play.google.com/store/apps/details?id=sample.actionscontentview

https://github.com/StevenRudenko/ActionsContentView

 

http://simonvt.github.io/android-menudrawer/

https://github.com/johnkil/SideNavigation

https://github.com/TangKe/SlideMenu

 

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]

http://www.technotalkative.com

http://www.journaldev.com/2321/google-gson-api-for-json-processing-example-tutorial

http://www.journaldev.com/2324/jackson-json-processing-api-in-java-example-tutorial

http://www.javacodegeeks.com/2011/01/android-json-parsing-gson-tutorial.html

http://www.jsonschema2pojo.org/

Merge two or more activity using merge and include

Download Example(Merge)

Download Example(Include)

Download Example(Include Example 2)

http://developer.android.com/training/improving-layouts/reusing-layouts.html

How to change action bar in android

Download Example

http://www.androidhive.info/2013/11/android-working-with-action-bar/

https://www.youtube.com/watch?v=fx176TdGZC4

http://www.javacodegeeks.com/2014/08/how-to-customize-change-actionbar-font-text-color-icon-layout-and-so-on-with-android.html

http://blog.alwold.com/2013/08/28/styling-tabs-in-the-android-action-bar/

https://blog.stylingandroid.com/styling-the-actionbar-part-1/

http://android-developers.blogspot.in/2011/04/customizing-action-bar.html

 

 

Repeat image in android activity

res/style.xml

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

In activity
<bitmap xmlns:android="http://schemas.android.com/apk/res/android"
    android:src="@drawable/back_image" 
    android:tileMode="repeat" />

https://maxalley.wordpress.com/category/android/

Tab at Bottom in android activity

http://madhusudhanrc.blogspot.in/2013/08/bottom-tabbar-control.html

http://blog.lardev.com/2011/02/02/how-to-move-android-tabs-from-top-to-bottom/

http://androidcodeblogspot.blogspot.in/2014/02/android-fragment-tab-example-bottom.html

 

 

 

 

http://www.appsrox.com/android/tutorials/smartpad/2/

 

Change Tab at Top

https://guides.codepath.com/android/ActionBar-Tabs-with-Fragments

Greate Explanation about 9-patch image

http://tekeye.biz/2012/android-9patch-files

http://radleymarx.com/blog/simple-guide-to-9-patch/

Site for encode and decode the link/file [link]

http://coderstoolbox.net/string/#!encoding=url&action=encode&charset=us_ascii

Best site for Material Design [link]

Check your download folder
http://www.sitepoint.com/top-5-material-design-frameworks-use-2015/
http://www.cssauthor.com/material-design-resources/
http://www.sketchappsources.com/free-source/874-material-design-google-sketch-freebie-resource.html
Try download this
https://polymerthemes.com/golden-goose/

http://materialdesignblog.com/5-free-material-design-templates-that-will-grab-their-attention/

http://materialdesignthemes.com/

http://responsivetemplates.co/material-design-html5-templates-free-download/

https://graygrids.com/

https://fezvrasta.github.io/bootstrap-material-design/

Step by step and Very clear understanding of Google Play service

http://code.tutsplus.com/tutorials/integrating-google-play-services-on-android–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

 

http://code.tutsplus.com/tutorials/create-a-mobile-application-using-wordpress-ionic-and-angularjs–cms-24170?utm_source=Tuts+&utm_medium=website&utm_campaign=relatedtutorials&utm_content=sidebar&WT.mc_id=Tuts+_website_relatedtutorials_sidebar

Android Clean Architechture

https://vimeo.com/43612849

http://fernandocejas.com/2014/09/03/architecting-android-the-clean-way/

https://github.com/android10/Android-CleanArchitecture

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????

Step:1

Download Gradle ZIP file from this site.

https://services.gradle.org/distributions

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
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=gradle-2.2.1-all.zip

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


Site for Best android UI lib

https://github.com/wasabeef/awesome-android-ui

https://github.com/wasabeef/recyclerview-animators

https://github.com/wasabeef/awesome-android-libraries

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

https://github.com/PhilJay/MPAndroidChart

https://github.com/vdesmet93/holo-calendar-sample

https://github.com/roomorama/Caldroid

https://github.com/antonyt/InfiniteViewPager

https://github.com/roomorama/Caldroid/releases/tag/eclipse_project

Site for Library for Android app

https://android-arsenal.com/

https://android-arsenal.com/details/3/2731 http://alamkanak.github.io/android-libraries-and-resources/

https://github.com/vdesmet93/holo-calendar-sample

https://android-arsenal.com/details/3/2731

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.

http://www3.ntu.edu.sg/home/ehchua/programming/java/JavaNativeInterface.html

http://mindtherobot.com/blog/452/android-beginners-ndk-setup-step-by-step/

http://code.tutsplus.com/tutorials/ndk-tutorial–mobile-2152

https://www.youtube.com/watch?v=YvCRlJToCAg&list=PL0C9C46CAAB1CFB2B

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

http://android-developers.blogspot.in/2015/10/new-in-android-samples-authenticating.html

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.

Link: http://michaelcrump.net/enable-usb-debugging-with-nexus-5-for-android-studio/

Best way to design good api

https://www.youtube.com/watch?v=aAb7hSCtvGw

Download Lecture PDF

Usefull site for Android Developer

For create online app in any platform

https://appery.io/

For create mokeup
https://developer.android.com/distribute/tools/promote/device-art.html

https://developer.android.com/training/location/index.html

https://blog.profitbricks.com/top-29-mockup-and-wireframing-tools-for-developers/

Dependency Injection in Object Oriented Programming

https://www.objc.io/issues/11-android/dependency-injection-in-java/

http://www.journaldev.com/2394/dependency-injection-design-pattern-in-java-example-tutorial

http://www.vogella.com/tutorials/DependencyInjection/article.html

http://www.javacreed.com/why-should-we-use-dependency-injection/

android_framework_details

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" 
}

Program:
$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.

http://plugins.genymotion.com/eclipse/

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: http://www.studytrails.com/java/json/java-google-json-introduction.jsp

http://www.javacodegeeks.com/2011/01/android-json-parsing-gson-tutorial.html

 

How to create short link of any URL.

Open www.google.com

Write https://goo.gl

Paste your URL here in this Page

Virtual School App Password Generator

This code is for Generate the system generated Password.

<?php

$password=”your password”;

echo “Password is :”.$password.”<br>”;
$ran=rand();
//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
$saltt=$hash[‘salt’];
echo $saltt;
$passwordt=$hash[‘encrypted’];
echo “<br>”.$passwordt;

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

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

?>

Create a free website or blog at WordPress.com.

Up ↑