private void saveState () {
FileOutputStream outStream = nulo;
tratar {
Archivo f = archivo nuevo (Environment.getExternalStorageDirectory (), “/data.dat”);
outStream = nuevo FileOutputStream (f);
ObjectOutputStream objectOutStream = nuevo ObjectOutputStream (outStream);
objectOutStream.writeObject (Global.spellList);
objectOutStream.close ();
} catch (FileNotFoundException e1) {
e1.printStackTrace ();
} catch (IOException e1) {
e1.printStackTrace ();
}
}
privado void loadState ()
{
SpellInfo [] s = nulo;
FileInputStream inStream = nulo;
tratar {
Archivo f = archivo nuevo (Environment.getExternalStorageDirectory (), “/data.dat”);
inStream = nuevo FileInputStream (f);
ObjectInputStream objectInStream = nuevo ObjectInputStream (inStream);
- Quiero aprender el desarrollo de Android y sé que Eclipse está muerto, pero todos los cursos y libros de Android explican el desarrollo en Eclipse. ¿Dónde puedo encontrar los de Android Studio?
- ¿Cómo es la demanda de desarrolladores de Xamarin?
- ¿Puede Kotlin ser el futuro de Android?
- ¿Qué es una API de audio de baja latencia?
- ¿Es posible codificar una aplicación completa en Swift (front-end y back-end)?
s = ((SpellInfo []) objectInStream.readObject ());
objectInStream.close ();
} catch (FileNotFoundException e1) {
e1.printStackTrace ();
} catch (ClassNotFoundException e1) {
e1.printStackTrace ();
} catch (OpcionalDataException e1) {
e1.printStackTrace ();
} catch (StreamCorruptedException e1) {
e1.printStackTrace ();
} catch (IOException e1) {
e1.printStackTrace ();
}
si (s! = nulo)
para (int i = 0; i <s.length; i ++)
{
Global.spellList [i] = s [i];
}
más
{
Log.e (“FALLO AL CARGAR”, “USTED CHUPA !!!!”);
}
}
Para cualquiera que quiera hacerlo