展会信息港展会大全

Android开发 Activity Fragment
来源:互联网   发布日期:2015-09-29 10:53:09   浏览:2436次  

导读: Fragment实现了Activity拼装。进一步地,由于Fragment的引入,自然也引入了关于Fragment的变化。或者说Fragment 作为一个非常好的Activity分解概念,它是一个非常好的状态识别单位。有了这个状态识别单位,才......

Fragment实现了Activity拼装。进一步地,由于Fragment的引入,自然也引入了关于Fragment的变化。或者说Fragment 作为一个非常好的Activity分解概念,它是一个非常好的状态识别单位。有了这个状态识别单位,才可能对Activity进行状态管理。

事实上,在Android以前,我一直尝试进行相关状态管理的研究。这个状态,其中当然包含客户端状态。但一直没有比较好的方案。但是Android通过Fragment对客户端事务的引入,可以说为客户端状态管理提供了极好的契机。

客户端事务有时候可能跟后端事务有关联,有时候可能没有。如果有的话,可能涉及更复杂的同步机制,但有了状态分解以及状态事务的存在,一切便都具备了一个 很好的概念基矗也就是说,这样的一些东西,是一个非常好的状态管理基础平台。虽说现在仍没有良好的具体方案,但有了它们使得客户端状态管理的工作基础产 生了一个质的飞跃。

Fragment对于View的拼装意义并不大。因为随便写一个CompositeView都拥有这样的能力。Fragment最大的价值在于针对它的事 务实现。这个功能也许对于大部分应用并没有作用,但对于一些客户端状态管理挑战比较大的应用比如游戏,毫无疑问拥有巨大的作用。

赞助本站

人工智能实验室

相关热词: Activity Fragment

AiLab云推荐
展开

热门栏目HotCates

Copyright © 2010-2024 AiLab Team. 人工智能实验室 版权所有    关于我们 | 联系我们 | 广告服务 | 公司动态 | 免责声明 | 隐私条款 | 工作机会 | 展会港