0

次の構造をプログラムに実装しようとしています。

    public abstract class A extends Service {

    public abstract void getData();

    //variables
    public int onStartCommand(Intent intent, int flags, int startId) {
    mHandler.postDelayed(1*1000, mHandler);
    return START_STICKY;
    }

    public Runnable runnable = new Runnable() {

    public void run() {

    AnotherClass ac = new AnotherClass();
    ac.method();

    // AnotherClass implements Serializable and stores all data.

    A start = new B();
//Start abstract method getData defined in class B
    start.getData();
    mHandler.postDelayed(runnable, 1 * 1000);
    }
    };
    }

B は A を拡張したクラスです。

public class B extends A {

public void getData() {

//Here I need to fetch the data from ac(AnotherClass) object which was serialized.

//perform my activity.

}
}

私はこのシリアライズ可能な概念に不慣れです。これを使用して上記の構造を実装できますか?? また、ac オブジェクトの内容をベクトルにシリアライズできますか?? ガイドしてください。例は非常に役に立ちます。

4

1 に答える 1

0

以下は、シリアル化と逆シリアル化のです。

于 2013-06-18T05:44:51.580 に答える