相关疑难解决方法(0)

碎片会导致脂肪活动吗?

最近我被赋予了构建一个类似于书的应用程序的任务.高级设计基本上是几个列表视图,显示章节,然后深入到主题列表然后到页面本身.还有许多其他列表类型的视图显示书签或文本搜索结果,并且有相当数量的动画,同时滑动一个片段和另一个片段.这是我第一次使用片段,虽然它们首先看起来是一个很好的封装UI功能,但我不禁想知道它们的使用是否会导致'胖'活动类,必须管理几个不同的片段,必须实现他们发布的几个接口.

作为一个示例显示一个Activity实现的接口:

public class NodeListActivity extends Activity implements 
        NodeListFragment.OnItemSelectedListener,
        SearchListFragment.OnItemSelectedListener,
        NodeFragment.OnLinkSelectedListener,
        OnCloseSelectedListener,
        OnActionBarItemSelectedListener,
        OnBookmarkSelectedListener
Run Code Online (Sandbox Code Playgroud)

在旧版本的Android上,我会为每个主屏幕/功能创建一个单独的Activity.这是代码气味还是几个片段和动画的组合会导致脂肪活动?

android android-fragments

6
推荐指数
1
解决办法
236
查看次数

标签 统计

android ×1

android-fragments ×1