Monday, August 13, 2012
Android - Technically what is it?
12:10 AM
2 comments
It is an operating system for mobile
Interestingly, it is not yet another OS, but component basedOS
It has an integrated Java Virtual Machine
System interfaces are exposed only through Java libraries
It is based on the Linux Kernel
An Android SDK is provided to let developers build applications on top of the OS but not extend the OS itself
The SDK includes
Android packages
sample files
Documentation
A Simulator
The offical site of Android broadly classfies the technical parts of the OS as
consisting of
Linux Kernel
Android Runtime
Libraries
Application...
Thursday, May 31, 2012
Android LIstView and Custom Adapter
10:56 AM
No comments
Introduction
This tutorial will show you how to use ListView to display selectable lists of non trivial data, using complex cell renderers. The ListView is a selectable list. You can attach a variety of data models to it and load different display layouts (cell renderers). You can create your own model and cell renderer. This model-view combo is called an Adapter. In this tutorial, I will show you how to extend create your own Adapter from scratch, and create your own cell renderers from scratch as well.
What is a ListView?
What’s the...
Tuesday, March 6, 2012
Monday, March 5, 2012
Basic Fundamentals | Android for Beginners (Part 1)
11:22 PM
No comments
Fundamentals | Android Tutorial for Beginners (Part 1) This is Part 1 of a series of articles I plan to write to simplify the new paradigms introduced by the Android platform for developers. The part 1 will only define and introduce the fundamental building blocks of Android. Later articles will provide sample code focusing on one aspect at a time, more to drive home to concept than to show any great programming skills.
From a developer's perspective, the fundamental building blocks / components of Android are:1. Activities 2. Services3. Broadcast...
Saturday, February 18, 2012
What is Variables...
12:30 AM
No comments
Variables are the key to any program. There are variables called registers inside every CPU (Central Processing Unit). Every program ever written uses some form of variables. Believe it or not, the way you use variables can significantly impact your program. This section is a very simple introduction to what variables are, and how they're used in programs. Usually, a variable implies a memory location to hold one instance of one specific type. What this means is that if there is an integer variable, it can only...
Basic Idea of Programming
12:22 AM
No comments
Welcome to Android Programming. This document was created with an intent to show people how easy Android really is, and to clear up a few things I've missed in the previous release of the document. This is a growing document; as new features are added to the language, new techniques are discovered or realized, this document shall be updated to try to accommodate them all. If you have suggestions, or requests, (or spelling/grammar errors) just e-mail them, and I'll try to add the suggested topics into the subsequent...