Android 应用程序构建替代方案

标签 android

我开始研究 Android 编程。

在开发移动应用程序时,除了使用 SDK 开发原生应用程序外,还有其他选择吗?

例如,是否可以仅使用网络技术开发应用程序?

如果是这样,您对不同技术(限制等)的体验如何?

谢谢

最佳答案

现在有了 Gingerbread,您可以使用 NativeActivity 仅使用 NDK 创建应用。

This release of the NDK includes many new APIs, most of which are introduced to support the development of games and similar applications that make extensive use of native code. Using the APIs, developers have direct native access to events, audio, graphics and window management, assets, and storage. Developers can also implement the Android application lifecycle in native code with help from the new NativeActivity class. For detailed information describing the changes in this release, read the CHANGES.HTML document included in the downloaded NDK package.

如果您愿意使用网络技术,我会向您推荐这本书: Programming the Mobile .

关于Android 应用程序构建替代方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4594572/

相关文章:

Android 熄屏语音识别?

android - 如何在 Suger ORM Android 中检查表是否存在

android - 在 Android list 中使用 largeheap 是一个好习惯吗?

android - 显示电子邮件 Intent 中预填的收件人地址?

javascript - Ionic 框架在页面加载之前初始化值

java - 将 Intent 调用放在单独的类中

android - Proguard 混淆枚举问题

android - 如何在android中的垂直 ListView 中创建水平 ListView

android - 小部件中的 SurfaceView

android - 为 fragment 设置约束