用于保存数据的Android序列化...

时间:2011-03-08 06:36:01

标签: android

我有三个类,想要存储三个类的所有数据......这些类是在主类中组成的...所以任何人都可以告诉我是否在类或所有三个类上实现了Serilzable接口组成....

3 个答案:

答案 0 :(得分:1)

请查看http://developer.android.com/guide/topics/data/data-storage.html   这是根据您的要求。但我建议使用共享首选项,如果数据在密钥对value.it存储应用程序内的xml标签中的值,并与其他东西比较快速操作。    共享偏好here

答案 1 :(得分:1)

Serializable对象的对象树中的所有对象都必须实现Serializable;否则你会得到NotSerializableException

答案 2 :(得分:1)

序列化适用于整个对象图或无。例如,您有以下情况

Class A
{

      class b = new class B();
      class c = new class C();  
      class d = new class D(); 

}

假设您要序列化A,那么不同类的所有组合对象必须实现serializable,包括A,如果任何组合对象无法实现serializable,那么将抛出NoSerializableException。