4

我们从使用 Enlightenment Foundation 库的嵌入式开发开始。我们正在开发一个“全屏”应用程序,因此不需要窗口管理器,我们的 Linux 系统最终将运行 Tizen OS。

问题是,EFL 提供 Elementary 和 Edje。

我们应该使用 Elementary 小部件还是 Edje 脚本?

您可以在 Edje 脚本中使用 Elementary 小部件吗?我听说过这一点,但没有看到任何文档或示例。

4

2 回答 2

1

EFL 提供没有。用于不同 GUI 任务的库。通常根据您需要选择特定库的要求。初级提供了一组已经为用户创建的小部件。因此,如果您可以重复使用,那就去吧。但是请务必使用 edje 来实现它,因为 edje 有助于定义布局,并且在您需要放大或缩小图形应用程序时会为您提供帮助。您可以参考以下链接以获取详细的 api 文档:

http://web.enlightenment.org/p.php?p=docs&l=en

于 2013-05-21T08:15:31.843 回答
1

先用初级。你可以做大部分事情,它支持很多功能,如主题、焦点、容器、访问、自动删除、缩放、镜像、翻译、方向设置等。

如果您真的想使用 edje(edc 脚本),请使用 elm_layout 并设置 edj 文件。

谢谢。

于 2014-12-04T18:25:01.483 回答