Over at the bustling hivemind of xda-developers, poster Carsten4207 has just published his first app to the Market, and it's one with a neat little trick. The app, when enabled, uses the proximity sensor to determine whether your phone is in your pocket/face-down or facing up on a surface. You can then decide whether or not you want your phone to vibrate for incoming SMS messages depending on the situation.
One of the more obvious settings missing from Android is the ability to use one keyboard, say Swype, in portrait orientation, and then automatically switch to another keyboard when the phone is in landscape.
This feature has been oft-requested, and is something that is strangely missing from many mobile OSes. Well, the clever clogs over at the XDA-Developers Nexus One forum have managed to figure it out with a little workaround.
Have you ever wished your phone would just automatically silence itself while you're at work? Or maybe that it would immediately start Pandora when you plug in your headphones? Wish no longer: Tasker's got you covered.
Tasker's goal is to automate (you guessed it) tasks on your Android device.
In this article I will describe the problem I've had with Eclipse's handling of XML file formatting as well as the best way to fix it.
I use Eclipse to do my Android development for a few reasons:
- it's the only IDE fully supported by the Android dev team
- it has a visual Layout/Resources builder that transforms XML files into corresponding visual representations
- it's free and open source
- I've been using Eclipse for many years and am very familiar with it
However, one thing about Eclipse Android development has bothered me for a while - and that is XML formatting by the visual tools.