» »

[android] save/restore state

[android] save/restore state

piki12 ::

Pozdravljeni,
zanima me kje in kdaj shranim oz obnovim stanje aplikacije. Shranil bi rad nek seznam (arraylist) 1000 objekotv imenovanih Crta. Sedaj rabim vaš nasvet kdaj in kje moram obnovit oz shranit zadevo. Potem pa ali je primerno da to delam z streami, da ne bo prepočasi, vse skupaj.

lp
piki12

dolenc ::

Kolk bo hiter ne vem. Če bi rad shranjeval med instancami naredis tko k spodaj, ce bi rad shranjeval med ugašanjem, pa bo treba dat v bazo.

@Override
	protected void onSaveInstanceState(Bundle outState) {
		super.onSaveInstanceState(outState);
		// Shranim stvari ki jih zelim ohranit
		outState.putString("TAG1", "string");
		outState.putBundle("TAG2", bundle1);
	}

	@Override
	protected void onRestoreInstanceState(Bundle savedInstanceState) {
		super.onRestoreInstanceState(savedInstanceState);
                // Potegnem stvari nazaj
		String sNeki = savedInstanceState.getString("TAG1"));
		Bundle bNeki = savedInstanceState.getBundle("TAG2"));
	}

piki12 ::

Zanima me potem bolj baza, oz mogoče datoteka, ker gre to za objekte narisane na canvasu. Shranil bi jih pa cca 1000, samo sedaj em zanima kdaj kličem ti dve fuknciji onSaveInstanceState in On RrstoreInstanceState.

piki12 ::

en
ArrayList<Crta> crta
hočem shranit Crta je pa objekt :)


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Android - Začetnik

Oddelek: Programiranje
111792 (1117) hurlimannxt
»

[Android] pomoč pri postavitvi layouta

Oddelek: Programiranje
122235 (1993) icurk
»

[Android] Nov tip shranjevanja slike

Oddelek: Programiranje
142194 (1318) urosz
»

android črta

Oddelek: Programiranje
412411 (1682) g333kk
»

[android] vstavljanje slike

Oddelek: Programiranje
71247 (1144) messi

Več podobnih tem