用安卓 WebView 做一个“套壳”应用
本文主要讲解如何制作一个安卓原生的“壳”来加载我们的 H5 网页,最终实现一个简单的 Hybrid App(套壳应用)…
前言
目前手机应用市场上的 APP 类型主要为以下两种:
-
Native App(原生应用):直接针对平台(Android、iOS 等手机系统)进行开发,属于性能最优的方案,也是开发成本最大的方案。
-
Hybrid App(混合应用):即为原生 WebView 加 HTML5 网页内容的形式。只需要开发一套 HTML5 业务逻辑,就可以同时运行在不同的平台上,相对比较灵活,内容可以快速更新,开发维护成本较低。最大的缺点就是性能远不及原生应用,交互上也做不到原生的那么自然。
React Native 和 Weex 之类的框架不是本文讨论的主题,这里就不展开了。
本文主要讲解如何制作一个安卓原生的“壳”来加载我们的 H5 网页,最终实现一个简单的 Hybrid App(套壳应用)。
文中创建的示例项目已上传至码云,在文章底部传送门处获取
正文
本文不涉及到复杂的 Android 与 Java 知识,小朋友不需要在家长的陪同下也能观看