background preloader

ANDROID

Facebook Twitter

Android Feature Graphic Generator. Flow Chart Maker & Online Diagram Software. Android - decompiling DEX into Java sourcecode. Java decompiler online. PNF Software - Home of the JEB Decompiler. Romannurik/LayerVisualizer. JUnit Quick Guide. Testing is the process of checking the functionality of the application whether it is working as per requirements and to ensure that at developer level, unit testing comes into picture.

JUnit Quick Guide

Unit testing is the testing of single entity (class or method). Unit testing is very essential to every software company to give a quality product to their customers. Unit testing can be done in two ways What is JUnit ? JUnit is a unit testing framework for the Java Programming Language. JUnit promotes the idea of "first testing then coding", which emphasis on setting up the test data for a piece of code which can be tested first and then can be implemented . Features JUnit is an open source framework which is used for writing & running tests.Provides Annotation to identify the test methods.Provides Assertions for testing expected results.Provides Test runners for running tests.JUnit tests allow you to write code faster which increasing qualityJUnit is elegantly simple.

SQLite - JOINS. The SQLite Joins clause is used to combine records from two or more tables in a database.

SQLite - JOINS

A JOIN is a means for combining fields from two tables by using values common to each. SQL defines three major types of joins: The CROSS JOINThe INNER JOINThe OUTER JOIN Before we proceed, let's consider two tables COMPANY and DEPARTMENT. We already have seen INSERT statements to populate COMPANY table. ID NAME AGE ADDRESS SALARY ---------- ---------- ---------- ---------- ----------1 Paul 32 California 20000.02 Allen 25 Texas 15000.03 Teddy 23 Norway 20000.04 Mark 25 Rich-Mond 65000.05 David 27 Texas 85000.06 Kim 22 South-Hall 45000.07 James 24 Houston 10000.0 Another table is DEPARTMENT has the following definition: Here is the list of INSERT statements to populate DEPARTMENT table: INSERT INTO DEPARTMENT (ID, DEPT, EMP_ID) VALUES (1, 'IT Billing', 1 ); INSERT INTO DEPARTMENT (ID, DEPT, EMP_ID) VALUES (2, 'Engineering', 2 ); INSERT INTO DEPARTMENT (ID, DEPT, EMP_ID) VALUES (3, 'Finance', 7 );

TileMill. Medium Android Tools — Medium Engineering. Material icons - Google Design. Hash Generator. 5 Tools Every Android Developer Must Know: Android For Devs. Android development for individual who start out on their own and are looking at all the aspects of development on their own are surely juggling between lot of roles as making an android app is demanding task when you want the best results for your work.

5 Tools Every Android Developer Must Know: Android For Devs

So to ease out your work we are showcasing the 5 tools which would help you to some extend increase your productivity and concentrate on the core app functionality itself. So lets have a look 1. NinjaMock NinjaMock is an mocking tools for Android, iOS, Windows etc, Having a design sketch in front of you while the development helps you in realizing the code and the NinjaMock is just the perfect tool to get you started with mocking up.The mock up you see in the above image is created by me in 3 minutes, its that easy Features 2.

Andoid Asset Studio is one place stop for all your project asset need. Features Icon GeneratorNine Patch Image GeneratorAction Bar Style Generator 3.Icons4Android. Java Code Example. This is the index page of Java APIs provided by Java Stand Library, Eclipse, Apache, Spring, Android, and many other popular libraries.

Java Code Example

The number in "( )" indicates their popularity which scales from 1 - 10000. The numbers are based on a random sample of 10,000 open source projects. The following only shows the top 10,000. To get more, you can use the search function. Flu Project: Resultados de la búsqueda de wifi. En esta segunda entrada del curso de introducción a Android haremos un repaso sobre la estructura que siguen los proyectos Android.

Flu Project: Resultados de la búsqueda de wifi

Poco a poco iremos definiendo y explicando los conceptos que se utilizan a la hora de crear interfaces de usuario y, cuando terminemos, espero que todos hayamos podido crear y probar nuestra primera aplicación. Estructura de un proyecto Android: Lo primero que vamos a hacer es crear un nuevo proyecto Android desde Eclipse (File -> New -> Android Project). Material Design Color Palette Generator - Material Palette. ANNOTATION PROCESSING 101. In this blog entry I would like to explain how to write an annotation processor.

ANNOTATION PROCESSING 101

So here is my tutorial. First, I am going to explain to you what annotation processing is, what you can do with that powerful tool and finally what you cannot do with it. In a second step we will implement a simple annotation processor step by step. To clarify a very important thing from the very beginning: we are not talking about evaluating annotations by using reflections at runtime (run time = the time when the application runs). Annotation processing takes place at compile time (compile time = the time when the java compiler compiles your java source code). Annotation processing is a tool build in javac for scanning and processing annotations at compile time. An annotation processor for a certain annotation takes java code (or compiled byte code) as input and generate files (usually .java files) as output.

Let’s have a look at the Processor API.