【问题标题】:UI using OpenGL使用 OpenGL 的用户界面
【发布时间】:2013-07-22 21:49:33
【问题描述】:

我的任务是在 android 中使用 OpenGL 创建的 UI 来设计应用程序。采用这种方法的原因是该应用程序将是 iPhone 的一个端口,而 Android 没有像 IOS 那样流畅的动画和图形。

我有 Android 开发经验,但我对 OpenGL 完全陌生。

这种方法在 OpenGL 中创建 GUI 是否合理?如果不是,为什么?如果是,我该如何开始?

【问题讨论】:

    标签: android user-interface opengl-es


    【解决方案1】:

    您的应用程序是游戏吗?因为如果不是,我认为仅使用 OpenGL 来创建精美的 UI 可能太多了。它为低效地做事敞开了大门,并且可能会产生很多错误。
    使用the different animations of Android,您可以获得很多流畅的动画效果。
    如果你还想继续使用 OpenGL,我建议你先从Android Documentation开始

    【讨论】:

    • 非常感谢您的回复。该应用程序不是游戏,但我的客户对 UI 图形质量有很高的期望。目前,我们有一个采用传统方法设计的应用程序版本。由于加载了大量的位图,我们有时会遇到内存不足的异常。客户端不允许降低位图质量或加载的位图数量,并且他对动画流畅度不满意。
    • 假设使用 OpenGL 可以解决每个线程的内存分配限制问题,如此处所述goo.gl/pCYrDM
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-02
    • 2010-11-29
    • 2018-08-20
    相关资源
    最近更新 更多