Android AppDelegate等同于Android

Android AppDelegate等同于Android,第1张

概述我有一个简单的 Android应用程序与一个活动.此活动将下载一个小型XML文件并向用户显示内容.目前我在Activity的onStart方法中启动了下载. 我的理解是,当设备方向改变时,活动被破坏并重新创建.所以当用户旋转我的应用程序时,XML文件被再次下载.我想让应用程序下载文件一次,因为它每天不会更改多次.因此,我想要一些对象来保留下载的数据,以便当设备方向改变时可以重新使用本地数据. An 我有一个简单的 Android应用程序与一个活动.此活动将下载一个小型XML文件并向用户显示内容.目前我在Activity的onStart方法中启动了下载.

我的理解是,当设备方向改变时,活动被破坏并重新创建.所以当用户旋转我的应用程序时,XML文件被再次下载.我想让应用程序下载文件一次,因为它每天不会更改多次.因此,我想要一些对象来保留下载的数据,以便当设备方向改变时可以重新使用本地数据. AndroID中保留数据的理想对象是什么?

在iOS上,我会使用AppDelegate下载数据一次并保留它.那么显示数据的vIEwController可以重新使用本地数据,如果它被销毁和重新创建.

解决方法 我假设你看过这个页面:

http://developer.android.com/guide/topics/data/data-storage.html#pref

根据XML文件中的数据类型(如果它是相当简单的数据),使用“共享首选项”可能是一个简单的方法.当您需要时,您可以从XML重新编写新数据,同时仍然可以从共享首选项中使用它.

总结

以上是内存溢出为你收集整理的Android AppDelegate等同于Android全部内容,希望文章能够帮你解决Android AppDelegate等同于Android所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1132209.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-30
下一篇2022-05-30

发表评论

登录后才能评论

评论列表(0条)

    保存