As you seem to understand, persisting Parcelable data is a bad idea.
You probably don't really want to persist your data in text files on external storage in most cases.
You'd probably be best served to use a database. Here is a link to a SQLite tutorial that should get you started.