Autore Topic: classe db  (Letto 281 volte)

Offline giuseppe500

  • Utente junior
  • **
  • Post: 110
  • Respect: 0
    • Mostra profilo
classe db
« il: 06 Marzo 2014, 12:00:22 CET »
0
ciao.
Sto iniziando a programmare in android.
In particolare l'applicazione che devo fare deve avere il supporto del db.
Mi chiedevo se non fosse un buon uso creare una classe db con la connessione al db e tutte le query che devo utilizzare all interno di funzioni con piu o meno parametri a seconda della query.
Solo che poi non so come accedervi in maniera corretta , metterlo nell application? un singleton?
voi come fate a non mescolare il codice del db al codice dell activity o del servizio che le usa?
grazie.

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:classe db
« Risposta #1 il: 06 Marzo 2014, 12:23:34 CET »
0
Quelle classi sono genericamente chiamata DatabaseHelper. Trovi diversi tutorial (anche qua) su tale approccio.

Io personalmente metto l'helper nell'oggetto Application, così da accedervi da ogni activity.
NON rispondo a domande nei messaggi privati
Bradipao @ Play Store