Я смотрю на создание пользовательского объекта Android Serializable
.Должно быть просто, я просто не могу найти легкий способ сделать это.Я понимаю тот факт, что я должен перегрузить writeObject
и readObject
... просто как писать и читать это я не понимаю.Начинающий здесь ...
public class QObject implements Serializable {
public String lq_a;
public String lq_b;
Vector lq_vec;
private void writeObject(java.io.ObjectOutputStream out) throws IOException{
//should I go one by one a output each element?
out.writeBytes(lq_a);
//or is there a simpler way? Like write this object one liner?
out.writeObject(this);
//should I close the ObjectOutputStream?
out.close();
}
private void readObject(java.io.ObjectInputStream in) throws IOException, ClassNotFoundException{
//baffled here ... how do I read this object?
}
}