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

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

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

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应用程序,您应该遵循的一系列规则。

相关文章:

  • 2021-08-30
  • 2021-10-19
  • 2021-10-16
  • 2021-11-23
  • 2020-05-29
  • 2021-01-09
  • 2021-01-10
  • 2021-10-15
猜你喜欢
  • 2021-11-05
  • 2021-12-10
  • 2021-11-13
  • 2021-10-19
  • 2021-10-19
  • 2019-03-25
  • 2021-11-27
相关资源
相似解决方案