读书频道 > 移动开发 > Android > Android数据库应用编程——为企业开发数据驱动Android应用
1.4.1 销毁并重建组件
2015-04-21 15:24:18     我来说两句 
收藏    我要投稿   
学习为企业系统构建数据驱动的Android应用程序。Android设备已经超越消费应用范畴,进入企业领域。如果你准备着手构建与企业系统集成的数据驱动型Android应用程序,那么本书无疑是理想之选。 Android数据库应用  立即去当当网订购

Android应用程序中每个组件的每个实例都可以销毁,从而释放它所使用的内存。组件的生命周期方法使它们能够在销毁前保存它们的状态,第一次创建时初始化自己,以及重建时还原它们的状态。

对于有状态的组件,生命周期方法指示一个组件可能被销毁,你必须提供保存该组件状态的代码。这是必须要实现的。从功能上看,这有点像“交换”。生命周期方法使你可以只保存还原状态所需要的数据,并以​​最方便的形式保存,而不是交换所有实例数据。

如果试图通过保持一个引用而破坏组件的销毁,你的所作所为只会导致内存泄漏。无法绕过该机制。

点击复制链接 与好友分享!回本站首页
分享到: 更多
您对本文章有什么意见或着疑问吗?请到论坛讨论您的关注和建议是我们前行的参考和动力  
上一篇:1.4 组件、视图和生命周期
下一篇:1.4.2 MainActivity类
相关文章
图文推荐
3.6.4 框架MVC实例分
3.6.3 框架MVC思路讲
3.5 认识Smarty模板
3.3 使用JSON通信
排行
热门
文章
下载
读书

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训
版权所有: 红黑联盟--致力于做最好的IT技术学习网站