Android Studio“移动”和“穿戴”项目模块,共享组件位置

2023-12-14

在我的 Android Studio 项目中,有两个 Android 模块“mobile”和“wear”,这些似乎是能够运行此应用程序的 Android 设备类型的视图和控制器

我希望他们共享一些逻辑,例如模型文件和 POJO,那么它们应该存储在哪里?我希望“移动”模块比“磨损”模块做更多的繁重工作,但是我应该将模型对象放入该模块中,还是应该创建一个新的第三个模块以便它们都可以使用? (或其他一些设计范例)


看看那里:https://github.com/tajchert/SWear_Weather

我创建common(在我的例子中)具有常量变量的模块,并且在手机和穿戴模块之间共享。

关于放置对象的位置...如果您希望在 Wear 移动设备上使用相同的对象,请将它们放入common项目,因此它们会在两者之间自动共享(无代码重复),但如果特定对象仅在移动设备上使用,并且将来不需要将其添加到 Wear 上,只需将其放入移动项目中即可。

Also common项目可以让您在移动设备和穿戴设备之间共享资产(图标等)等内容。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Android Studio“移动”和“穿戴”项目模块,共享组件位置 的相关文章

随机推荐