Android WebView (WebKit)
This article shows you the limitations and capabilities of the
WebView component. You will see how to download files from the
network and use them in HTML, as well as assets loaded in the
APK file.
Android Service creation and consumption
This tutorial will show you how to create a simple service, that
does not use IPC (inter process communication). Services are
great for running long running tasks and business logic, outside
an Activity, which is tied to the user interface. For example,
if you have a background task that has to download data
periodically, then you should put that task in a Service. You
can explicitly start a service and stop it as well. With IPC you
can connect to a running service and call methods on it,
however, in this example, I won't be using any IPC; instead all
data transfer will happen via a shared object and a listener.
Android Animation Framework
This tutorial is an introduction to the built in animation
frameworks that are part of the Android UI library. Without
writing any animation/drawing code, you can do 2 types of
animations - layout transitions that affect ViewGroups, and
sequences inside a View. You can also do frame by frame
animation, but this tutorial will not cover that. The basics
covered here affect layout transitions, and animation of a View
itself, using tweening animation, which includes each of the
following effects (or any combination) - Alpha, Rotate, Scale,
and Translate.
Android ListView and custom adapter
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.
Android LinearLayout
This tutorial shows you how to use the LinearLayout container
(using Java code, not XML markup), which is the simplest layout
mechanism available on Android. If you're familiar with Swing's
BoxLayout then you will have a good idea of what this container
has to offer. Linear layouts are really simple… you can add
components horizontally or vertically to a ‘bag’ or ‘box’.
Android UI Themes
This tutorial will show you how to use Android's theme-ing
capabilities. You can set background color, image, etc. on
widgets, dialogs, and activities.
Android TableLayout
This tutorial will show you how to use the TableLayout
container, which is like an HTML table. The UI layout code is
done in Java, not XML. A class (LayoutUtils) is provided to make
it easier to attach layout params to View objects.
Android Option and Context menu
This tutorial will show you how to create options menu (hooks
into the MENU button) and context menu (press and hold a
component).
Android XML View inflation
This tutorial will show you how to instantiate or inflate a View
from XML; this is useful for components that don't provide a
Java API to tweak with certain style attributes. The Button
class is used as an example; you can only get certain styles to
show up via XML that aren't available via the Java API.
Android Activity and sub-Activity
This tutorial will show you how to create a sub-Activity from a
calling-Activity, and process the results produced by the
sub-Activity, if you want to do so. Also, the various ways of
launching a sub-Activity are covered, along with the Android
Activity history stack. A subclass of Activity is also provided
that makes it trivial to launch sub-Activities and respond to
results from them.
How to build a service-enabled Android app - Part 3/3 Multithreading
I've written 3 tutorials to show you how to create a service
enabled Android application that performs all of it's network
I/O in a background thread (not the UI thread). These tutorials
are split into three parts. This tutorial shows you how to use
background threads to perform long running network IO
operations, so that the main UI thread is not locked up.
How to build a service-enabled Android App - Part 2/3 Networking
I've written 3 tutorials to show you how to create a service
enabled Android application that performs all of it's network
I/O in a background thread (not the UI thread). These tutorials
are split into three parts. This one shows you how to use Apache
HTTP Client to connect to services over HTTP or HTTPS and
exchange serialized Java objects with services.
How to build a service-enabled Android app - Part 1/3 UI
I've written 3 tutorials to show you how to create a service
enabled Android application that performs all of it's network
I/O in a background thread (not the UI thread). This tutorial
shows you how to build a simple UI without using XML, by writing
Java code to layout the UI.
http://developerlife.com/tutorials/?p=300
--
Thanks.
Muthu Ramadoss
http://linkedin.com/in/tellibitz (+91 9840348914)
http://mobeegal.in - mobile search. redefined.