Android NDK 中的 GUI

4

有人能告诉我如何在Android NDK中创建或访问GUI吗?基本上,我想重用一些现有的UI组件,而在某些地方需要创建新的UI组件。


1
我不知道这是否可能,但我确定这不是实际的。与纯Java相比,NDK的速度和效率提高弥补了增加的复杂性,但我没有看到在任何Android应用程序中UI会成为瓶颈的情况(除了OpenGL重型应用程序)。 - Gabriel Negut
研究一下使用新的NativeActivity API,我自己没有使用过,所以除此之外我也说不出更多了... - Nathan Schwermann
为什么不走相反的(更自然的)方式:创建一个Java GUI应用程序,并将业务逻辑(尽可能多地)转移到本机代码中? - Eugene Mayevski 'Callback
1
我认为他和我一样,我们都不喜欢使用Java。 - jyf1987
2个回答

0

除了使用Qt,我发现目前这个选项完全不可接受,你可能需要设计自己的GUI。我会检查一下NDK社区是否已经为此增长,而我最近发现的是Qt。

谷歌应该在Ubuntu和其他公司之前更加关注Android的这个部分。


-4

您可以编写 Java 的新 UI 组件,作为 View 的子类。实际上,这就是大多数系统小部件的编写方式。

Barry


1
这应该是一条注释,如果有的话。这不是OP所要求的内容。 - zeboidlund

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接