Blackberry JAVA DEVELOPMENT ENVIRONMENT - - CRYPTOGRAPHIC SMART CARD DRIVER - DEVELOPMENT GUIDE Anleitung zur Fehlerbehebung Seite 69

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 286
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 68
69
3: Storing data
currentpasswordfield = new AutoTextEditField(
_resources.getString(FIELD_CURRENTPASSWORD), ““);
SeparatorField separator = new SeparatorField();
mainScreen.add(usernamefield);
mainScreen.add(passwordfield);
mainScreen.add(separator);
mainScreen.add(currentusernamefield);
mainScreen.add(currentpasswordfield);
pushScreen(mainScreen);
}
private final class UserMainScreen extends MainScreen
{
protected void makeMenu( Menu menu, int instance ) {
menu.add(saveItem);
menu.add(getItem);
super.makeMenu(menu, 0);
}
public void close() {
Dialog.alert(_resources.getString(APP_EXIT));
super.close();
}
}
}
Manage custom objects
Task Steps
Create an object to store
data.
1. Create a Vector object in which to store multiple objects.
private static Vector _data;
2. Create a single static PersistentObject.
PersistentObject store;
static {
store = PersistentStore.getPersistentObject( 0xdec6a67096f833cL );
//key is hash of test.samples.restaurants
_data = (Vector)store.getContents();
synchronized (store) {
if (_data == null) {
_data = new Vector();
store.setContents(_data);
store.commit();
}
}
}
Seitenansicht 68
1 2 ... 64 65 66 67 68 69 70 71 72 73 74 ... 285 286

Kommentare zu diesen Handbüchern

Keine Kommentare