看需求吧,我 Android TV 项目开发,一个 activity 一个 fragment,上次别人说这是智障的做法。
KNOX
2017-12-21 12:00:56 +08:00
你遇到什么坑?知乎就是单 activity 多 fragment
nicevar
2017-12-21 12:12:36 +08:00
配合使用,具体还是得看需求和情况,有时候单个 Activity+多 Fragment 组合,有时候需要多 Activity,怎么方便怎么用,没有特别的规定 Fragment 一路上来很多坑的,内存泄露,内部状态异常,现在好多了,坑 google 填得差不多了,不过做 TV 开发还是要谨慎使用,Fragment 在不同系统版本上如果集成 gridView 焦点搜索和绘制表现不一致,具体记不太清楚了,应该是 4.4 版本前后差异
youngxhui
2017-12-21 12:15:46 +08:00
前两天某大神不是说一个应用只用一个 activity ?
GuLuDaDuiZhang
2017-12-21 12:16:07 +08:00
@YellowLittleDog 一个 activity 配一个 fragment 吗?这样感觉怪怪的,嵌套的 fragment 是不是要用来搞什么大事情。 看需求该怎么看呢,我现在都是无脑流单 activity,确实太死板了。
GuLuDaDuiZhang
2017-12-21 12:25:27 +08:00
@KNOX 就是摸索过程中常见的坑,用 fragment 显示布局时各种 null,回退呀和回退栈管理。 以前以为这模式是万金油的套路,现在才发现不是这样额。