Android Development – Upgrading From Android 2.0 to 2.2

My Android development environment has been sitting on the 2.0 version of the SDK for a while, so I finally decided to update stuff. It wasn’t quite as straightforward as I had expected; below is my experience.   Initial Sussage We start out seeing what’s available for download and update. To do this, we go [...]

 
Android Development – Context Menus

In this post we will go over a bare bones introduction to implementing context menus in your Android application. We will be building upon the same sample application that we started in the first part of this series, so refer to that and the other posts if you need to catch up. Starting Up An [...]

 
Android Development - Submenus

In this post we’ll go over a bare bones introduction to implementing submenus in your Android application. As before, we will build upon the code base that we started in our prior Android menu posts here, here, and here. Starting Up A submenu is just another menu that appears when you press another menu option. [...]

 
Android Development - Menu Size

In this post, we will continue to build on our prior work with Android menus by exploring what happens when the main menu reaches a certain size. We will be building on the basic app that we started developing in the prior two menu posts here and here. Size Matters When it comes to the [...]

 
Android Development - Menu Icons

This post is a bare bones introduction to styling your application menus with icons, either the stock Android icons or your own custom ones. We will be building on the code base that we started in our prior simple menu handling post, so refer there to get up to speed. Stock Android Icons The Android [...]

 
Android Development - Simple Menu Handling

Android devices have something iPhones don’t – a handy “menu” button that can be used by applications to provide a context-sensitive menu. This can lead to better handling of real estate, as these applications now have a hardware interface with which to bring up additional options. This post is a bare bones introduction to how [...]

 
Android Development – Hierarchy Viewer

The Android SDK comes with a wide variety of tool that are intended to help developers create great Android applications. One of these tools is the hierarchy viewer, which allows you to drill down on your app’s layout and see the different pieces that comprise said layout. This post is a bare bones overview of [...]

 
Using DDMS to Profile Android Apps

I like having an idea of how efficient any code I write is, and I like having tools with which to do so. Over the years I’ve accumulated a good gut feeling for what inefficient code looks like. That said, sometimes I have to go spelunking a bit more to find those inefficiencies that aren’t [...]

© 2011 Musings of the Bare Bones Coder Suffusion theme by Sayontan Sinha