【发布时间】:2016-07-07 07:07:21
【问题描述】:
我为一个应用 X 编写了代码。现在,我要制作更多的应用程序,这些新应用程序将有几乎一半的活动与 X 完全相同。
容易做的坏方法是从 X 中挑选重复出现的代码并将其粘贴到所有较新的应用程序中。但我想要一个好方法。因此,如果将来我决定更改其中一项常用活动,则该更改应反映在使用相同活动的所有应用中。
我应该创建一个 X 库并导入它吗?实现活动的这种部分可重用特性的推荐方法是什么?
【问题讨论】:
-
您的新应用要求安装应用 X 是否可以接受?应用可以从其他应用启动 Activity。
-
没有。用户可能会或可能不会在他的手机中安装应用程序 X。我想让所有应用在 UI 方面保持独立。
标签: android performance android-activity code-reuse