代码之家  ›  专栏  ›  技术社区  ›  Drake

在Android和iOS之间共享的公共项目中存储颜色

  •  1
  • Drake  · 技术社区  · 7 年前

    我正在和Xamarin开发一个应用程序。Android和Xamarin。网间网操作系统。我希望将我的颜色值(十六进制、rgb或其他任何颜色)保存在一个公共项目中,以便Android和iOS项目都可以访问它们。有办法做到这一点吗?我也在使用MvvmCross,有没有插件?或者这是个坏主意?

    我将使用Android布局文件(.xml文件)中的颜色和两个平台的后端代码。

    1 回复  |  直到 7 年前
        1
  •  3
  •   Plac3Hold3r    7 年前

    有办法做到这一点吗?[在平台之间共享颜色]

    是的,你可以使用 MvxColor

    我也在使用MvvmCross,有没有插件?

    通过上的插件提供 NuGet .

    或者这是个坏主意?[在平台之间共享颜色]

    用例

    MVX颜色 不会直接在XML中工作。但是可以通过绑定或通过后面的代码分配颜色来使用。因此,如果您想使用任何带有颜色的Android XML设计时工具,那么 不起作用。