标签: android design-patterns
Android应用程序显示和隐藏UI元素非常常见。例如,当您注册帐户时,可能有3个页面,
输入电话号码页面 - >接收消息验证页面 - >输入 用户名和密码页面
我想知道最好的设计模式是什么?我的第一个想法是使用mvc和状态机。视图图层仅负责UI元素的可见性。每个页面都是一个状态,当进入不同的状态时,我将启用一些元素并禁用一些元素。但是这样,如果有很多不同的页面,我必须实现许多状态。有什么想法吗?