"What if? Why not? Challenge the Convention! Let's do some incredible things!" More Quotes
About/Contact
Kavitha
Aspire/J2EE
Java.net
OnJava.com
April, 2008
Android Book
About the book
Lookup Meaning
look up
more ..
Current Stuff
OSCON 2009
Android 15
OpenGL
My java.net Blog
Questions
Feedback
More...
My other writings
My AKC Blog
At O'Reilly
Humanities
Humanities Current
Humanities 2007
Telugu related
Letters
Recipies
Jax Restaurants
Articles
Java
J2SE/J2EE/JSP
Portlets
Research
OSCON 2004
Download OSCON 2004 Presentation
OSCON 2003
Magazines
Dotnet
FTP
Paul's links
AS400 interop
Industries
Supply Chain
Health Care
4-May-09
1.5 issues
22-Sep-09
As you start working with widgets, you will quickly realize that they are stateless. Every call back to paint the widget is invoked and the process dismantled (unless you take reasonable steps to keep this process alive, if that were to be needed). There is no explicit or direct mechanism to ask the widget: "Hey, what did I paint you with the last time around?". This is essentially a valid question if the widget were to have a state. Such a state is typically (indirectly) maintained using a persistence mechansim such as files, shared preferences, SQLLite, or the internet itself.
This item has some example **drafty** source code to illustrate this.
31-Jul-10
Android Architectural Predicates
29-May-10
Android Architecture Pictures
14-Nov-09
android coding patterns
20-Aug-10
Android Configuration Changes, Restart Activities, Weak References
18-Apr-09
android design basics
19-Apr-09
android tool options
19-Oct-09
Android virtual devices
Another set of sample code for a live folder
app widget code snippets
Compare and contrast LiMo with Android
Creating a new android project
19-Jul-10
You will find in this document
1. Basic research on Android AlarmManager API 2. Useful api references while working with AlarmManager 3. Not-so-intuitive truths about AlarmManager 4. Sample code 5. Downloadable Sample project 6. Finally what I call the AlarmManager Predicates
23-Sep-09
See the document for: Android Home widgets Research Notes
12-Sep-09
How best to migrate projects to 1.5?
19-Aug-09
How can I view source on an android browser?
21-Apr-09
How come I can't open XML wizard?
How to buy and use Dev phone 1?
24-May-10
public class Utils { public static long getThreadId() { Thread t = Thread.currentThread(); return t.getId(); } public static String getThreadSignature() { Thread t = Thread.currentThread(); long l = t.getId(); String name = t.getName(); long p = t.getPriority(); String gname = t.getThreadGroup().getName(); return (name + ":(id)" + l + ":(priority)" + p + ":(group)" + gname); } public static void logThreadSignature() { Log.d("ThreadUtils", getThreadSignature()); } public static void sleepForInSecs(int secs) { try { Thread.sleep(secs * 1000); } catch(InterruptedException x) { throw new RuntimeException("interrupted",x); } } }
28-May-10
How to start emulator manually
3-Jul-10
How to use a broadcast receiver
How to use PendingIntent
How to use toast
22-Oct-09
intent filters and uris
Key processing
19-Aug-10
LiveFolders sample code from betterandroid
New XML file wizard
19-Jun-10
A journal/notes on installing android versions over time, again, and again. Look through towards down for more and more refinement and information.
5-Jul-10
Notification Manager
Pleasing Android Layouts
7-Aug-10
Pro Android 2 is a detailed look at (java based) application development on Google's Mobile OS published by APress. The book is written by Sayed Hashimi, Satya Komatineni., and Dave MacLean. This book covers the Android API all the way to its current public release which is 2.1.
You can read more at this link.
21-Aug-10
Pro Android 3 is a very detailed (estimated at 950 pages) look at (java based) application development on Google's Mobile OS published by APress. This edition of the book is written by Satya Komatineni, Dave MacLean, and Sayed Hashimi. This book will cover the next public release of Android API (Release 3).
25-Jul-09
Pro Android Chapter Source Code as Eclipse Projects
11-Feb-10
.
At APress Site
Buy ebook
Buy from Springer
Buy it on Amazon
It is finally here!!
Pro Android is a detailed look at application development on Google's Mobile OS published by APress. The book is written by Sayed Hashimi and Satya Komatineni. I am later of those two. This book covers the Android API all the way to its current public release which is 1.5.
You can read more about this at this link.
22-Jun-10
Saving an activity state
26-Jun-09
Security and cell phone development
19-May-10
Security and permissions
on services
Source code for Long Running Broadcast Service
13-Aug-09
Summarize Android FAQs
The future of Android
29-Jun-10
This covers a) handlers b) sample code for handlers and messages c) offloading long processes to threads d) instantiating handlers e) getting messages to work with handlers f) working with threads
27-Jun-10
You will see here
research links sampel code predicates on packages and libraries
27-Jul-10
Understand Java generics and Unlimited variable length arguments. Both these facilities are used in the Android AsyncTask class.
Understanding Android Resource Arrays, Plurals, Configuration qualifiers
Understanding long running services
It is often, occasionally followed by a wave of hand, that one advises or talks of "jar" (packaged java files that makes up an application or module) files as being signed.
Few times we ask back: "What do you mean by signed"?
What does it mean for a jar file to be signed?
Does this signing has parallels to how we sign physical documents? Do they differ? How do they differ if they do?
How do you establish a "pattern? of understanding for digital signatures so that you treat the subject abstractly just like when someone says they signed a physical document?
Click on the link above to read more...
22-May-10
PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE); PowerManager.WakeLock wl = pm.newWakeLock (PowerManager.SCREEN_DIM_WAKE_LOCK, "My Tag"); wl.acquire(); //..screen will stay on during this section.. wl.release();
14-Aug-09
Using Android Market
what are android live folders?
What are APNs?
what are homescreen widgets?
13-Mar-10
what are sdk tools?
15-Sep-09
What is a good Map to use for writing Registries
what is android cupcake?
15-Mar-10
What is Android NDK?
20-Apr-09
What is API level and how is it used?
what is DDMS?
What is min sdk version
21-Jul-09
what is phonegap?
What is squirrelfish?
What is the add on feature and how does it work?
23-Oct-09
what is the android tool?
what is the uses-library tag?
what is titanium?
what is xmlvm?
whats up with android 1.5
where can I find a list of installed packages
Home Dev Tools Package Browser
Why is x86 support important?
Page Menu
Print
Sort by Date
Sort by Name
Titles
> Summaries
Global Menu
My Web Logs
My Library
My Home
Other libraries
Author Content
data format