【问题标题】:How to emulate an Android type file system in a Java desktop application?如何在 Java 桌面应用程序中模拟 Android 类型的文件系统?
【发布时间】:2015-05-13 19:43:17
【问题描述】:

我有一些 Java 编程经验和一点 Java for Android 编程经验。我对 Android 做的不多,但足以让我尊重项目中的标准文件系统。我喜欢如何将所有资源单独包含在 XML 文件中,而不是硬编码到应用程序中。

我的问题是:在制作设计为作为桌面应用程序运行的项目时,有没有办法模拟相同的系统?

我知道我可以自己编写代码,包括 jar 中的 XML 文件,设置一个单独的类来读取它们,并在使用资源时引用该类,但是有内置的方法吗?

【问题讨论】:

  • 你想拥有什么样的资源?如果您想要 XML 布局,请查看 this thread。对于 Java 项目中 XML 的一般用途,请尝试 this thread
  • 我只想访问保存在 XML 文档中的常规资源(String、int 等),并能够像使用 Android 应用程序一样查找它们。跨度>

标签: java android desktop-application


【解决方案1】:

我认为您需要的只是一个键值对系统。 JSON 足以满足您的要求。 How to parse JSON in Java

【讨论】:

    【解决方案2】:

    我不这么认为.. xml文件以某种方式编译,最好找到另一种方法。 你不想从头开始编写 android 编译器。

    【讨论】:

      猜你喜欢
      • 2012-10-21
      • 2023-04-08
      • 1970-01-01
      • 2012-07-17
      • 2012-03-18
      • 1970-01-01
      • 1970-01-01
      • 2022-11-15
      • 1970-01-01
      相关资源
      最近更新 更多