开发者

Sharing domain objects between activities

开发者 https://www.devze.com 2022-12-16 13:15 出处:网络
I have written my application logic in domain objects (to enable multiple user interfaces and porting to other platforms), and am now lookng at implementing Activities for the user interface.

I have written my application logic in domain objects (to enable multiple user interfaces and porting to other platforms), and am now lookng at implementing Activities for the user interface.

Considering that each activity needs to serialise its state,开发者_运维知识库 what is the best way to ensure my domain objects are only serialised once?


If you're talking about Serialising object to share them between Activities you should create your own subclass of Application and store your shared state in there. A single Application object is shared by all the Activities in your app which makes it the perfect place to store non-persistent state. You can get to the Application by calling the getApplication() method on your Activity or Service.

You'll need to specify your custom class in the <application> tag of your AndroidManifest.xml file.

0

精彩评论

暂无评论...
验证码 换一张
取 消