当使用EFL作为嵌入式UI时,我们应该使用Elementary还是Edje?

时间:2012-06-09 12:17:00

标签: linux user-interface tizen efl

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

问题是,EFL提供小学和Edje。

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

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

2 个答案:

答案 0 :(得分:0)

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

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

答案 1 :(得分:0)

先使用小学。你可以完成大部分工作,它支持很多功能,如主题,焦点,容器,访问,自动删除,缩放,镜像,翻译,方向设置等。

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

感谢。