0

我需要有关如何组织我的应用程序项目的提示。我的应用程序解决方案分为几个模块:app,module1module2,每个模块都moduleX包含一个自定义视图:每个自定义视图的完全限定名称变成my.path.module1:module1......如果可能的话,我想避免类似的东西的冗余...module1:module1(但它不是使用此模板)。

如果我将所有自定义视图放在单个模块中(即modules,fqn将变成类似:my.path.modules:module1my.path.modules:module2这样会更好,但由于每个自定义视图都需要一些属性,我将不得不为每个自定义视图修复属性名称的别名。有克服此类问题的最佳实践吗?

作为一个附带问题,我想知道是否可以在单个 Android 库项目中混合 Kotlin 和 Java。我的意思是向导要求选择语言,但似乎可以混合 .kt 文件和 .java 文件。

4

0 回答 0