我对 Visual C++ 非常有经验,我刚刚开始使用Visual Studio 2015 C++编写原生 Android C++ 应用程序。
我需要做一个主屏幕覆盖样式的应用程序,大概是通过使用TYPE_SYSTEM_OVERLAY窗口和SYSTEM_ALERT_WINDOW权限。
- NDK可以做到这一点吗?是否可以使用所有必需的 API 调用?
- 我是否正确假设我将无法使用OpenGL-ES在窗口中显示我的图形(因为它不是全屏的)?我希望能够将cocos2d-x用于图形、输入等,但我有一种感觉根本不可能。
- 对于这种类型的应用程序使用 NDK会不会太难,最好只是坐下来学习Java和SDK?(最后一个问题可能有点主观)