TapLog is customizable logging application for Android that makes it easy for the user to log whatever it is they want to log.
First, you decided what you want to log. I track sleep and wake times, food, daily weight, television and reading habits and a few other things. TapLog then makes it easy to set up buttons that will quickly create a time stamped log of the event/item you’re tracking. For example, here’s the sample logging screen from the Android Market (love the rabbit sighting option):
Click the button and it creates a time stamped log. TapLog also lets you update the quantity, record location, and add notes. So I can hit my Weight button and input my weight. Or I can hit the reading button and input how many pages I read as well as add a text note summary of what I was reading, what I thought of it, etc.
The key here is that, unlike many other logging applications, TapLog really makes it easy for the users to set up the application to log what they want, how they want. It also supports having a button open a sub-menu. So a user could create a “Food” button which would then open a second screen of buttons labeled “Breakfast,” “Lunch,” “Dinner.”
The log can be exported as a CSV file and either shared to the SD card or emailed. The app also supports emailing a non-CSV log of events. An export to Google Docs would be nice.
Other than that, TapLog does an excellent job and is easily the best logging app available for Android at the moment.