【发布时间】:2012-05-14 12:51:46
【问题描述】:
独立于事实是否有意义,是否是创建 Android 应用程序的好方法:出于(教育/个人/其他)原因,我想使用 C++ 创建一个具有图形用户界面的 Android 应用程序NDK。
到目前为止,我发现了一些关于 NDK、如何创建本机库以及如何从 Java 应用程序中访问它们的信息。但我真正想要的是一些信息,如何从我的 C++ NDK 应用程序中创建视图并将图形用户界面元素添加到该视图。
有任何想法和提示如何做到这一点,或者在哪里可以找到有关此的更多信息/HOWTO?
【问题讨论】:
-
使用developer.android.com/reference/android/app/NativeActivity.html。那是你能得到的最接近的。但是您在 NDK 中没有 UI 元素,您必须自己完成。需要 Android 2.3+。
-
四处寻找 openGL 示例。一旦你在你的 c++ 代码中获得了一个 openGL 视图,你就可以自己渲染任何类型的元素 UI。
标签: android c++ user-interface native