android – 片段会导致脂肪活动吗?

前端之家收集整理的这篇文章主要介绍了android – 片段会导致脂肪活动吗?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
最近我被赋予了构建一个类似于书的应用程序的任务.高级设计基本上是几个列表视图,显示章节,然后深入到主题列表然后到页面本身.还有许多其他列表类型的视图显示书签或文本搜索结果,并且有相当数量的动画,同时滑动一个片段和另一个片段.这是我第一次使用片段,虽然它们首先看起来是一个很好的封装UI功能,但我不禁想知道它们的使用是否会导致’胖’活动类,必须管理几个不同的片段,必须实现他们发布的几个接口.

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

public class NodeListActivity extends Activity implements 
        NodeListFragment.OnItemSelectedListener,SearchListFragment.OnItemSelectedListener,NodeFragment.OnLinkSelectedListener,OnCloseSelectedListener,OnActionBarItemSelectedListener,OnBookmarkSelectedListener

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

解决方法

does the combination of several fragments and animations lead to fat Activities?

是.然而,这变得越来越普遍,因此代码更少臭.

什么有点臭是loooooooooooooooooooong接口列表. 原文链接:https://www.f2er.com/android/308766.html

猜你在找的Android相关文章