Web应用程序

来源:互联网 发布:锐捷 mac过滤 编辑:程序博客网 时间:2024/06/08 11:52

原始文章:https://developer.android.com/guide/webapps/index.html

基本上有两种方法可以在Android上发布应用程序:作为客户端应用程序(使用Android SDK开发,并在APK中安装在用户设备上)或作为web应用程序(使用web标准开发并通过web浏览器进行访问),而无需在用户设备上安装。

如果你选择为android系统提供一个基于web的应用程序,您可以放心,Android的web浏览器(以及WebView框架)允许您指定viewport和样式属性,使您的web页面在所有屏幕配置的大小和级别上出现。

这里写图片描述

上图说明了如何从web浏览器或自己的Android应用程序中提供访问web页面的方法,但是,你不应该仅仅开发一个Android应用程序来查看你的网站。更确切地说,你应该在你的Android应用程序中嵌入的网页应该是专门为那个环境设计的。您甚至可以在您的Android应用程序和web页面之间定义一个接口,它允许web页面中的JavaScript调用Android应用程序中的api,为基于web的应用程序提供Android api。

要开始为Android设备开发网页,请参阅以下文档:

支持Web应用中的不同屏幕

如何在Android设备上适当调整您的网络应用大小,并支持多个屏幕密度。如果您正在构建一个web应用程序,您至少希望在android驱动的设备上可用(您应该在web上发布任何东西),但特别是当您使用移动设备或使用WebView时,这个文档中的信息很重要。

在WebView中构建Web应用程序

如何使用WebView将网页嵌入到Android应用程序中,并将JavaScript绑定到Android API。

调试Web应用程序

如何使用JavaScript控制台api调试web应用程序。

Web应用程序的最佳实践

为了在Android设备上提供有效的Web应用程序,您应该遵循的一系列规则。

原创粉丝点击