2011-01-06 5 views
0

Je développe une application BlackBerry. Je veux stocker les détails de plusieurs utilisateurs dans mon mobile. Je dois stocker des données telles que le nom d'utilisateur, le prénom, le nom de famille, l'adresse électronique, le numéro de téléphone de chaque utilisateur. Quelqu'un peut-il s'il vous plaît me fournir un exemple de code pour le stockage persistant à l'aide duquel je peux stocker toutes ces données dans un vecteur et récupérer plus tard.Utilisation de stockage persistant dans BlackBerry

Répondre

3

Ce lien devrait répondre à la plupart de ce que vous devez savoir - http://www.miamicoder.com/post/2010/04/13/How-to-Save-BlackBerry-Application-Settings-in-the-Persistent-Store.aspx.

Voici un code d'un de mes projets.

public class PreferencesStore 
{ 
    // Not a real key, replace it with your own.  
    private static long m_lTabulaRectaKey = 0l; 

    public static Vector getTabulaRectas() 
    { 
     Vector vecTabulaRectas = new Vector(); 

     PersistentObject poObject = PersistentStore.getPersistentObject(m_lTabulaRectaKey); 

     if(poObject.getContents() != null) 
     { 
      vecTabulaRectas = (Vector)poObject.getContents(); 
     } 

     return vecTabulaRectas; 

    } 

    public static void addTabulaRecta(TabulaRecta a_oTabulaRecta) 
    { 
     Vector vecTabulaRectas = getTabulaRectas(); 

     vecTabulaRectas.addElement(a_oTabulaRecta); 

     PersistentObject poObject = PersistentStore.getPersistentObject(m_lTabulaRectaKey); 

     poObject.setContents(vecTabulaRectas); 

     poObject.commit(); 
    } 
} 
+0

Merci beaucoup pour votre aide zechariahs.Je l'apprécie cher :) – user469999

Questions connexes