What is the best way to make sure the battery keeps its charge the longest?

What is the best way to make sure the battery keeps its charge the longest? Should I let it run down completely before recharging it? Should I always keep it charged up?
Inappropriate?
1 person has this question

User_default_medium