If you have no idea, then it is time to read some introductory material on android development, see, for instance
"Getting Started"[
^].
Quote:
do i need a database where all the data gets stored in ?
You need persistent storage, hence, yes a database would fit (you know
Android
provides
SQLite
, see
"Android - SQLite Database Tutorial"[
^]. You could as well use a file as persistent storage.