使用Activity来启动片段会更好吗?

ElefantPhace

我一直遇到问题,而只有一个Activity容器Fragment,然后根据需要更换它。这是这样做的正确方法,还是每个人Fragment都有自己的Activity

例如,使用aPreferenceFragment从我做这样的事情是否可以接受MainActivity

fm.beginTransaction()
  .replace(R.id.container, new SettingsFragment())
  .addToBackStack(null)
  .commit();

还是仅仅启动一个处理事务的新的Activity(例如SettingsActivity更好Fragment

主要问题围绕旋转设备,但这是一个单独的问题。

德芙拉斯

这是这样做的方法: 进行单个活动-N-Number碎片!


对于您的问题would it be better to just launch a new Activity (e.g. SettingsActivity) that handles the Fragment transactions?

回答::您可以有一个活动,不需要另一个活动!


最佳实践::最好有一个活动和多个片段

原因片段为您提供了重用的优势,并且许多高级控件都可以处理片段!

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用Activity来启动片段会更好吗?

来自分类Dev

使用“包含”或“获取”来查找元素更好吗?

来自分类Dev

使用AVD或USB调试来测试Android App更好吗?

来自分类Dev

避免零联结会更好吗?

来自分类Dev

绘制或使用JLabel更好吗

来自分类Dev

使用SVG或JPG / PNG图像来提高页面性能更好吗?

来自分类Dev

在实现线程时,使用可变对象而不是可变对象会更好吗?

来自分类Dev

使用where代替在SQL查询的join子句中添加条件会更好吗?

来自分类Dev

在std :: string中读取整个文件还是使用std :: ifstream操作文件会更好吗?

来自分类Dev

在NTP上使用Berkeleys算法进行时间同步会更好吗?

来自分类Dev

相对于“如果x == y或x == z”,使用“ if x in(y,z)”会更好吗?

来自分类Dev

在我的网站上使用Javascript或Python进行计算会更好吗

来自分类Dev

使用where代替在SQL查询的join子句中添加条件会更好吗?

来自分类Dev

当有很多人登录您的网站时,使用Cookies会更好吗?

来自分类Dev

使用更少的表和更多的列会更好吗?反之亦然?

来自分类Dev

那么,在ANN中,仅使用0作为权重,随机权重初始化会更好吗?

来自分类Dev

在NTP上使用Berkeleys算法进行时间同步会更好吗?

来自分类Dev

使用高频WiFi频道更好吗?

来自分类Dev

使用不同类型的异常还是使用具有不同代码的单个异常类型会更好吗?

来自分类Dev

编写相同的代码行或调用相同的函数会更好吗?

来自分类Dev

总是复制和删除而不是移动会更好吗?

来自分类Dev

如果使用正态分布的目标值进行训练,非线性回归算法的性能会更好吗?

来自分类Dev

在电池或交流电源上使用笔记本电脑会更好吗?

来自分类Dev

从片段启动片段会显示默认屏幕

来自分类Dev

有时会出现延迟尖峰,导致ping时间为200毫秒;使用不同的(例如Google的)DNS服务器会更好吗?

来自分类Dev

如果您为每个屏幕尺寸创建样式表,而不是使用 Bootstrap 等功能,您的网站会表现得更好吗?

来自分类Dev

使用Object或整数作为HashMap键更好吗?

来自分类Dev

内联使用局部变量或链方法更好吗?

来自分类Dev

使用指向成员或开关的指针数组更好吗?

Related 相关文章

  1. 1

    使用Activity来启动片段会更好吗?

  2. 2

    使用“包含”或“获取”来查找元素更好吗?

  3. 3

    使用AVD或USB调试来测试Android App更好吗?

  4. 4

    避免零联结会更好吗?

  5. 5

    绘制或使用JLabel更好吗

  6. 6

    使用SVG或JPG / PNG图像来提高页面性能更好吗?

  7. 7

    在实现线程时,使用可变对象而不是可变对象会更好吗?

  8. 8

    使用where代替在SQL查询的join子句中添加条件会更好吗?

  9. 9

    在std :: string中读取整个文件还是使用std :: ifstream操作文件会更好吗?

  10. 10

    在NTP上使用Berkeleys算法进行时间同步会更好吗?

  11. 11

    相对于“如果x == y或x == z”,使用“ if x in(y,z)”会更好吗?

  12. 12

    在我的网站上使用Javascript或Python进行计算会更好吗

  13. 13

    使用where代替在SQL查询的join子句中添加条件会更好吗?

  14. 14

    当有很多人登录您的网站时,使用Cookies会更好吗?

  15. 15

    使用更少的表和更多的列会更好吗?反之亦然?

  16. 16

    那么,在ANN中,仅使用0作为权重,随机权重初始化会更好吗?

  17. 17

    在NTP上使用Berkeleys算法进行时间同步会更好吗?

  18. 18

    使用高频WiFi频道更好吗?

  19. 19

    使用不同类型的异常还是使用具有不同代码的单个异常类型会更好吗?

  20. 20

    编写相同的代码行或调用相同的函数会更好吗?

  21. 21

    总是复制和删除而不是移动会更好吗?

  22. 22

    如果使用正态分布的目标值进行训练,非线性回归算法的性能会更好吗?

  23. 23

    在电池或交流电源上使用笔记本电脑会更好吗?

  24. 24

    从片段启动片段会显示默认屏幕

  25. 25

    有时会出现延迟尖峰,导致ping时间为200毫秒;使用不同的(例如Google的)DNS服务器会更好吗?

  26. 26

    如果您为每个屏幕尺寸创建样式表,而不是使用 Bootstrap 等功能,您的网站会表现得更好吗?

  27. 27

    使用Object或整数作为HashMap键更好吗?

  28. 28

    内联使用局部变量或链方法更好吗?

  29. 29

    使用指向成员或开关的指针数组更好吗?

热门标签

归档