I began learning Java and developing for the Android platform about a year ago. Eventually, I want to make it a full-time career, but for now I still maintain a full-time… read more →
Update! Google has rendered this tutorial almost useless by supplying a version of Eclipse that is all set up with the Android ADT and SDK. Grab it here! Google has… read more →
One of my favorite Android tricks is creating an Activity that uses Theme.Dialog instead of the default app theme. This essentially lets you write a new Activity that looks like… read more →
Suppose you are writing an app and upon pressing a button or achieving a certain condition you would like to change the text style of an individual TextView to bold… read more →
Hiding an app from the App Drawer can be a simple way to add a “paid key” to a device without cluttering up the users’ App Drawer. Why have an… read more →
Whether you are writing an app that is dependent on another app or creating an apk that is used as a “pro ad-free key,” you will need to occasionally check… read more →
One of the tricks that I have used frequently in my apps is putting an icon to the left of the text in each row of a ListView, so I threw… read more →
While it is, in most cases, recommended that developers design separate layout files in each Activity for both portrait and landscape orientations, there will certainly be situations that require you… read more →
Before trying Android development, the majority of my programming experience came from HTML, PHP, and CSS. Coming out of that web design background, I initially found Android layouts to have… read more →


