假设我正在为一个对象开发一个应用程序。该应用程序允许用户添加对象,打开其详细信息和编辑对象-这是一个非常常见的设置。我将创建一个AddObjectActivity,它将包含创建对象所需的所有输入字段。创建对象后,即可对其进行编辑,编辑活动应包含创建时具有的所有字段。这意味着绑定create activity拥有的所有字段,并进行任何布局设置-与create activity相同。
在我看来,我有两个选择:完全复制代码-为添加和编辑操作创建单独的活动,或者尽可能多地重用,并扩展/引入某种指示符来指示正在执行的操作(添加或编辑)。
复制这么多代码感觉是错误的,第二种选择带来了许多不必要的复杂性。
这是应用程序中非常常见的模式,所以我想知道在Android中做这件事的最好方法是什么?
转载请注明出处:http://www.mlhpz.com/article/20230528/1331542.html