Autore Topic: codice univoco  (Letto 603 volte)

Offline pdinox

  • Utente junior
  • **
  • Post: 51
  • Respect: 0
    • paoletto987
    • pdinox
    • Mostra profilo
  • Dispositivo Android:
    Nexus 4
  • Play Store ID:
    Paolo Di Nocera
  • Sistema operativo:
    windows 8 and Maveriks
codice univoco
« il: 08 Ottobre 2014, 16:07:47 CEST »
0
Ragazzi la mia app è di servizi e vorrei che ad ogni richiesta, che gli utenti mi inoltrano ci si allegato un codice progressivo univoco. Sapete darmi qualche dritta?
Pdinox

Offline LinkOut

  • Utente normale
  • ***
  • Post: 272
  • Respect: +38
    • Mostra profilo
  • Dispositivo Android:
    Xiaomi Mi5
Re:codice univoco
« Risposta #1 il: 08 Ottobre 2014, 16:19:45 CEST »
0
Codice progressivo univoco?

Mi sa che dovresti scriverti un algoritmo che genera questo codice.

Offline pdinox

  • Utente junior
  • **
  • Post: 51
  • Respect: 0
    • paoletto987
    • pdinox
    • Mostra profilo
  • Dispositivo Android:
    Nexus 4
  • Play Store ID:
    Paolo Di Nocera
  • Sistema operativo:
    windows 8 and Maveriks
Re:codice univoco
« Risposta #2 il: 08 Ottobre 2014, 16:33:19 CEST »
0
si posso farlo, ma come posso essere sicuro che non sarà uguale ad una richiesta fatta in precedenza su un altro device...? hai qualche idea.. ;)
Pdinox

Offline bradipao

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 4043
  • keep it simple
  • Respect: +567
    • Github
    • Google+
    • bradipao
    • Mostra profilo
  • Dispositivo Android:
    Nexus 5
  • Play Store ID:
    Bradipao
  • Sistema operativo:
    W7
Re:codice univoco
« Risposta #3 il: 08 Ottobre 2014, 16:41:17 CEST »
0
si posso farlo, ma come posso essere sicuro che non sarà uguale ad una richiesta fatta in precedenza su un altro device...? hai qualche idea.. ;)

Due modi: (1) fare assegnare il codice univoco al server centralizzato, (2) assembla il codice componendo un ID univoco del device più fai seguire anno-mese-giorno-ora-minuti-secondi.

Se lo vuoi strettamente progressivo (cioè ogni volta incrementato di 1 per tutti i device), l'unica soluzione è il metodo (1).
NON rispondo a domande nei messaggi privati
Bradipao @ Play Store

Offline pdinox

  • Utente junior
  • **
  • Post: 51
  • Respect: 0
    • paoletto987
    • pdinox
    • Mostra profilo
  • Dispositivo Android:
    Nexus 4
  • Play Store ID:
    Paolo Di Nocera
  • Sistema operativo:
    windows 8 and Maveriks
Re:codice univoco
« Risposta #4 il: 08 Ottobre 2014, 16:43:17 CEST »
0
la mia app CatastoSmart, non è collegata ad un server, quindi potrebbe essere utile la seconda opzione... thanks!
Pdinox

Offline LinkOut

  • Utente normale
  • ***
  • Post: 272
  • Respect: +38
    • Mostra profilo
  • Dispositivo Android:
    Xiaomi Mi5
Re:codice univoco
« Risposta #5 il: 08 Ottobre 2014, 16:45:37 CEST »
0
Se vuoi un codice univoco per dispositivo io ti consiglierei Settings.Secure | Android Developers

Se invece vuoi un codice univoco, che però incrementa in una cerca circostanza dallo stesso device, allora all' Andorid id aggiungi come diceva prima bradipao, un riferimento temporale.

Offline pdinox

  • Utente junior
  • **
  • Post: 51
  • Respect: 0
    • paoletto987
    • pdinox
    • Mostra profilo
  • Dispositivo Android:
    Nexus 4
  • Play Store ID:
    Paolo Di Nocera
  • Sistema operativo:
    windows 8 and Maveriks
Re:codice univoco
« Risposta #6 il: 08 Ottobre 2014, 16:51:08 CEST »
0
bellissima idea! Posso usare il codice univoco per dispositivo da 64bit e in più creare un database, in locale, per l'app con cui incrementare ogni volta che viene fatta una richiesta!

Post unito: 08 Ottobre 2014, 16:56:48 CEST
Vi ringrazio ragazzi!  :-)
« Ultima modifica: 08 Ottobre 2014, 16:56:48 CEST da pdinox, Reason: Merged DoublePost »
Pdinox