添加新项目、Dialog 或 Activity 时的常见做法是什么?
What is common practice when adding a new item, Dialog or Activity?
我正在尝试为一组项目构建一个简单的列表界面。
添加新项目时,用户需要填写项目的多项详细信息、从下拉菜单中选择、输入数字等,然后才能将其保存到列表中。
呈现此条目视图的推荐方式是什么?是开始一个新的 activity ,还是制作一个对话框?
这在很大程度上取决于用户需要填写的信息量。我都做过,它们都是正确的做法。
如果只有 1-3 个字段而且没什么大不了的,我会说使用对话框。如果它高于此,或包含 date/time 个选择器,我会说使用新的 activity。 (date/time 选择器的原因是对话框在其自身之上打开一个新对话框有点奇怪)。
所以在你的情况下,我会说 activity。
我正在尝试为一组项目构建一个简单的列表界面。
添加新项目时,用户需要填写项目的多项详细信息、从下拉菜单中选择、输入数字等,然后才能将其保存到列表中。
呈现此条目视图的推荐方式是什么?是开始一个新的 activity ,还是制作一个对话框?
这在很大程度上取决于用户需要填写的信息量。我都做过,它们都是正确的做法。
如果只有 1-3 个字段而且没什么大不了的,我会说使用对话框。如果它高于此,或包含 date/time 个选择器,我会说使用新的 activity。 (date/time 选择器的原因是对话框在其自身之上打开一个新对话框有点奇怪)。
所以在你的情况下,我会说 activity。