I've just got a new phone and it tracks steps.
You can also input your food eaten, but not alcohol and the calories.
I don't have a fitbit, but on top of the steps today, I did a 1 hour zumba class but it doesn't pick up on that obviously as it's in my locker at the gym while I'm at class.
Just wondering if there's an app for android where you can input all the stuff manually, or do I need a fitbit? Saving at the moment so would prefer not to have to buy one at the moment.