我有几个要在多个项目中使用的自定义UI元素。每个项目将使用相同的UI元素,但具有不同的前端。
例如:按钮类型的背景图像将根据项目而有所不同。
如何以这种方式打包UI类和资源,以便项目可以在修改外观的同时使用它们?
答案 0 :(得分:8)
使用Android库项目,该项目将在多个应用之间共享。提供默认图形。 当您在应用程序中为res文件夹中的特定文件提供自定义图形时,将使用它而不是库中的默认图形。这样,您可以在使用相同的代码库时替换所需的图形集。
的信息: https://developer.android.com/tools/projects/index.html#LibraryProjects