Autore Topic: settare la propria app  (Letto 469 volte)

Offline astro87

  • Nuovo arrivato
  • *
  • Post: 21
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    motorola moto g
  • Sistema operativo:
    windows 7
settare la propria app
« il: 24 Agosto 2014, 23:31:13 CEST »
0
salve a tutti, ho un problema concettuale con la mia app e cerco di utilizzare questo post non per avere la soluzione ma solamente per essere instradato, poichè al momento non so nemmeno quali strumenti potrei utilizzare.
In pratica al primo avvio della mia app, cioè solo la prima volta che l'utente la apre dopo l'installazione, vorrei fargli settare dei parametri, come ad esempio la regione di appartenenza e far in modo che agli avvii successivi l'applicazione si ricorda di queste scelte fatte dall'utente.
Quali strumenti potrei utilizzare?
Grazie

Offline tonno16

  • Utente storico
  • *****
  • Post: 1198
  • Respect: +58
    • Mostra profilo
  • Dispositivo Android:
    moto g
  • Play Store ID:
    Diego Tonini
  • Sistema operativo:
    OpenSuse
Re:settare la propria app
« Risposta #1 il: 25 Agosto 2014, 02:07:02 CEST »
0
Cerca su andev un tutorial per il wizard.

Tale wizard è il classico di android quando compri il cell

Fa uso io tutorial di un booleano che serve per le shared preference. Ovvero le shared preference permettono di memorizzare variabili . quindi se true avvio il wizard. Se false avvio il menu principale dell app.

Il tutorial sul forum USA un booleano infatti.
Ovviamente puoi usare più sharedpreference.

Oppure crei un DB. Puoi facilmente capire se si tratta del primo avvio verificando se il database col nome da te indicato (es palla.sqlite) esiste. Se si allora l'utente non è la prima volta che avvia l'app.

Offline CrotaNexus

  • Utente normale
  • ***
  • Post: 156
  • Vuolsi così colà dove si puote ciò che si vuole
  • Respect: +25
    • Google+
    • Mostra profilo
  • Dispositivo Android:
    Nexus 5
  • Play Store ID:
    SimoneDev
  • Sistema operativo:
    Windows 8.1
Re:settare la propria app
« Risposta #2 il: 25 Agosto 2014, 07:56:27 CEST »
0
Ti consiglio di fare come ti ha suggerito tonno16. Per la creazione del wizard puoi seguire la mia guida: http://www.anddev.it/index.php?topic=12980.0

Inviato dal mio Galaxy Nexus con Tapatalk 2

SimoneDev @ Google Play Store

Offline astro87

  • Nuovo arrivato
  • *
  • Post: 21
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    motorola moto g
  • Sistema operativo:
    windows 7
Re:settare la propria app
« Risposta #3 il: 25 Agosto 2014, 08:33:20 CEST »
0
Vi ringrazio per le risposte ed era proprio quello che cercavo. In realtà però non ho bisogno di un wizard di configurazione composto da più pagina, ma solo nel caso in cui sia il primo avvio dell'app, deve presentarsi una listview con tutte le regioni italiane , l'utente deve selezionarne una e premere il pulsante salva.
Il tutorial che mi avete suggerito sono funzionali a tale scopo?
vi ringrazio nuovamente 

Offline tonno16

  • Utente storico
  • *****
  • Post: 1198
  • Respect: +58
    • Mostra profilo
  • Dispositivo Android:
    moto g
  • Play Store ID:
    Diego Tonini
  • Sistema operativo:
    OpenSuse
Re:settare la propria app
« Risposta #4 il: 25 Agosto 2014, 08:42:17 CEST »
0
Wizard e shared p. non sono collegate.
Era per farti un esempio.

Su android studio puoi anche creare un activity apposita da new

Offline astro87

  • Nuovo arrivato
  • *
  • Post: 21
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    motorola moto g
  • Sistema operativo:
    windows 7
Re:settare la propria app
« Risposta #5 il: 25 Agosto 2014, 08:50:52 CEST »
0
credo che nel mio caso siano piu indicate le shared prefereces giusto?

Offline tonno16

  • Utente storico
  • *****
  • Post: 1198
  • Respect: +58
    • Mostra profilo
  • Dispositivo Android:
    moto g
  • Play Store ID:
    Diego Tonini
  • Sistema operativo:
    OpenSuse
Re:settare la propria app
« Risposta #6 il: 25 Agosto 2014, 09:11:23 CEST »
0
Esatto. Io agli inizi quando non sapevo cosa android potesse offrirmi avevo messo degli 0 e degli 1 come stringa in un db :)

Offline astro87

  • Nuovo arrivato
  • *
  • Post: 21
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    motorola moto g
  • Sistema operativo:
    windows 7
Re:settare la propria app
« Risposta #7 il: 26 Agosto 2014, 00:57:58 CEST »
0
Grazie  ai vostri consigli sono riuscito a trovare la strada.ora  mi trovo in una  situazione analoga alla precedente ovvero vorrei essere indirizzato verso lo strumento più adatto offerto da android. in praticadevo visualizzare i risultati di una query all'interno di una TextView,al i risultati sono una lista di nomi ognuno dei quali rappresenta un prodotto e vorrei che cliccando su ognuno di questi nomi si vada in una nuova activity rappresentante la scheda del prodotto. È possibile?

Offline tonno16

  • Utente storico
  • *****
  • Post: 1198
  • Respect: +58
    • Mostra profilo
  • Dispositivo Android:
    moto g
  • Play Store ID:
    Diego Tonini
  • Sistema operativo:
    OpenSuse
Re:settare la propria app
« Risposta #8 il: 26 Agosto 2014, 01:48:53 CEST »
0
Devi guardare dei tutorial per SQLite android.

Sempre sul forum c'è una guida per popolare una list view con dei nomi.

La. Seconda activity al click sul nome è un problema secondario

Guardati array adapter e SQLite