[link Fixed]
http://blorb.tumblr.com/post/236799414/simple-java-android-game-loopMost of the tutorials out there for the Android show how to create game loops that use the refreshHandler or call invalidate (which the system might do, causing visual lag), so I spent several hours researching and designing code to mimic that of any solid game engine.
I wrote an article that includes my code for anyone that's interested. The code calls a standard gameLoop() which calls update() and render() and then sleeps taking into consideration the time required to render. This method is a lot more consistent than the other ways I've seen on the web for developing specifically for the Android.
If you need any help or love the post, let me know.
James
http://blorb.tumblr.com/post/236799414/simple-java-android-game-loop