首页 > 解决方案 > 需要有关创建新 Gluon-Mobile 项目和差异的详细信息吗?

问题描述

  1. 单一视图项目
  2. Gluon VM 上的单一视图项目
  3. 多视图项目
  4. 使用 Fxml 的多视图项目
  5. 使用 Glisten Afterburner 的多视图项目

哪个更适合多语言?

标签: gluongluon-mobile

解决方案


此处记录了为您的 IDE 使用 Gluon 插件。

有几个模板可用于创建具有一些类和资源的 Gluon Mobile 项目。

它们之间的区别是:

  • 单视图或多视图:Gluon Mobile为每个移动应用程序视图使用View 容器。该模板将在单视图项目中仅创建一个(对于简单案例),或在多视图项目中创建两个(但可扩展到任意数量的视图)。后者将是常用应用程序的最常见情况。

  • 使用或不使用 FXML:这是不言自明的,您可以选择模板以使用或不使用 FXML(场景生成器)。

  • 使用 FXML 和 Glisten Afterburner。这是 FXML 的一个特殊用例,它基于著名的 Afterburner MVP框架,允许依赖注入,定制为与 Gluon Mobile 视图一起使用。

  • 有或没有 Gluon VM。模板是为 JFXmobile 插件版本 1.3.16+ 定义的,但允许 Gluon VM 使用插件 2.0.30+ 的模板除外。此处解释了差异。

开始时,我会选择Multi view project with Fxml使用 Java 8、FXML(Afterburner 是可选的),并且您可以使用资源包获得 i18n 支持,就像在常规 JavaFX 项目中一样。


推荐阅读