Como gravar as informações dos usuários para serem usadas em acesso posterior

Olá,
Estou desenvolvendo meu primeiro programa e gostaria de saber como faço para guardar as informações digitadas pelo usuário para futuros acessos, por exemplo…
Na classe que estou desenvolvendo o usuário realiza cadastro de de itens e sub itens, porém como faço para salva-los permanentemente? Pensei em algo do tipo banco de dados, mas será somente um aplicativo para acesso offline no próprio aparelho, alguma ideia?

Desde já agradeço,

Há duas opções:

1 - Gravar em arquivo.
2 - Gravar em uma base de dados.

Em qualquer uma dessas formas, tanto faz que seja acesso online ou offline.

1 curtida

Gravar em arquivo