turelsminion / fintech_test_app

Test app
0 stars 0 forks source link

android:launchMode #5

Open Sequoia89 opened 3 years ago

Sequoia89 commented 3 years ago

Buna ziua.

Vreau sa aflu de ce anume ati decis initial sa folositi singleTask apoi lati modificat pe singleTop. In contextul acestei aplicatii aveti nevoie de singleTask sau singleTop? De ce nu ar merge cu standart?

Puteti sa dati un exemplu pentru situatia cand avem nevoie de singleTop in contextul unei activity?

turelsminion commented 3 years ago

Buna ziua.

  1. In timpul lucrului asupra aplicatiei, am testat mai intii singleTop, dupa singleTask, si am uitat dupa sa modific fisierul manifest.
  2. In contextul acestei aplicatii avem nevoie de singleTop, deoarece conditia a fost ca la restabilirea aplicatiei sa raminem in ultimul Activity deschis, dar nu in Activity cu lista conturilor.
  3. Nu ar merge cu standart, din cauza necesitatii a LockScreen. fiind launchMode:"standart", activitatea LockScreen avea sa se repete mereu.
  4. singleTop avem nevoie atunci cind nu vrem sa recream activitatea in caza ca ea este deja in Activity Stack dar doar sa directionam informatia despre intent prin onNewIntent().