Tracking your food intake is an essential part of most diets and one of the keys to losing weight successfully. There are dozens of apps to track your weight and food intake on the market, and so this one really comes down to personal preference. My Fitness Pal is an excellent web interface AND a great full functioning Android App.
You can also interact with others users on My Fitness Pal, sharing your meals, weight loss and exercise. While the Android App is a little hard to find with the name Calorie Counter My Fitness Pal, it is official app for My Fitness Pal. The food and exercise database are already loaded with over a million items that you can use, or add your own. You can even use a barcode scanner function to add a new food. Add items together for frequently eaten meals like "Typical Breakfast" that includes 2 fried eggs, bacon, coffee and cream. You can use the recipe function to add all the ingredients together and name it "Amber's Zucchini Lasagna" and it will calculate the nutritional value of each serving.
Calories seems to be of upmost importance on MFP, but if your diet, like mine, concentrates on other factors you can customize your details for that. For example, I follow Jorge Cruise's Belly Fat Cure where sugar and carbohydrates are tracked. From the web version you simply go to Goals, Change Goals and Customize. Most of these setting have to be done from the web interface and not App.
To follow my weight loss blog, please go to Me & Jorge.