Android:何时使用Dialog vs. Activity

zer*_*lus 19 android

什么时候最好使用对话框而不是Android中的Activity?根据我的理解,您可以使用对话框执行任何操作,也可以使用"活动"完成.是否有任何只能通过Activity或Dialog完成的任务?

Ebo*_*ike 13

你正在做什么值得一个新的活动?你需要能够通过意图启动吗?你真的需要为它创建一个新的Java类吗?

如果它是一个简单的对话框,显示文本并具有正/负/解雇函数的简单钩子,那么一定要使用对话框.

如果你有复杂的东西,你可能想要进行全面的活动.