Przechowywanie danych aplikacji lokalnie

0

Cześć :) chciałem stworzyć prostą apkę todo list. ListView z elementami, które po kliknięciu pokazywały by więcej szczegółów (data opis priorytet itp). Wiadomo - dodawanie usuwanie i edycja elementów listy. Nie mam jednak pojęcia gdzie powinienem przechowywać te wszystkie dane.
Jaki jest preferowany sposób do zapisywania takich danych?
XML, czy może jakiś inny format?
Oraz gdzie powinien się ten plik znajdywać i jak go wgl stworzyć?
Podejrzewam, że strings.xml i inne pliki zasobów nie służą do tego celu.

2

A baza danych? Android SQLite używa ładnie.

0
szweszwe napisał(a):

A baza danych? Android SQLite używa ładnie.

Poczytałem trochę i zaskoczyło mnie jak proste to jest, chyba za bardzo szukałem czegoś o xml i nie natknąłem się na nic o SQLite. Dziękuję :)

2

Masz też googlowskiego Rooma
https://developer.android.com/jetpack/androidx/releases/room
który jest zalecany do używania zamiast SQLite
alternatywnie masz też np ObjectBoxa
https://github.com/objectbox/objectbox-java

1 użytkowników online, w tym zalogowanych: 0, gości: 1