【问题标题】:CodenameOne - Extensions, Native [closed]CodenameOne - 扩展,本机 [关闭]
【发布时间】:2017-08-28 14:51:48
【问题描述】:

我想问两个新手问题:

如何原生访问新的操作系统和硬件功能 - 例如 MacBook 上的 TouchBar。

这些功能(快速)可用吗?

我正在寻找扩展程序,例如某种调度程序;喜欢这个:

http://www.jqwidgets.com/jquery-widgets-demo/demos/jqxscheduler/index.htm

CodenameOne 有类似的功能吗?与 e 一起使用。 G。 MacOS 和 iOS?

谢谢!

最好的,

阿基

【问题讨论】:

    标签: native codenameone scheduler


    【解决方案1】:

    由于此功能非常特定于 Mac,因此我们不太可能为其创建 API 作为 CN1 核心的一部分。但是,没有什么能阻止您使用本机接口使用本机代码自行集成它们。 Mac 桌面端口使用 JavaSE,因此您需要 2 层“本机”接口。一个从 Cn1 层到底层 JavaSE 层的桥接。第二个与 JNI 接口。

    关于你的第二个问题,关于相当于 JQXScheduler 的 CN1,我不知道 CN1 中有任何类似的东西。但是,您可以将 JQXScheduler 包装在 webview 中以将其与您的 CN1 应用程序集成,并使用 Javascript 桥接器在 JS 和 java 之间进行通信。我个人会尽量避免这种类型的架构,因为调试混合 java-javascript 应用程序很困难。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-04-01
      • 2013-04-02
      • 1970-01-01
      • 2011-01-16
      • 2023-03-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多