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应用程序,您应该遵循的一系列规则。
- Web应用程序
- WEB应用程序
- WEB应用程序
- WEB应用程序
- WEB应用程序
- Web应用程序
- web应用程序
- Web应用程序
- web应用程序
- Web应用程序
- 桌面应用程序与web应用程序
- Web应用程序和Web网站
- Web容器和Web应用程序
- WEB应用程序中的进度条
- 调试分布式 Web 应用程序
- web应用程序打包详解!
- WEB 技术模拟应用程序
- WEB 技术模拟应用程序
- 做程序员,只盯着自己写了几万行那就跑偏啦!
- T
- superfish插件基本使用
- IP语音的服务质量(QoS)、带宽需求和安全机制
- openfire4.1.5服务器部署及其异常处理
- Web应用程序
- Linux 常用命令
- webservice的应用--java+maven项目
- 基于Python的阿里云API签名算法及邮件推送服务
- Echarts 地图总结
- 批量修改喜马拉雅下载节目的文件名
- Linux I2C framework(3)_I2C consumer
- vue环境搭建(一)webpack和vue-cli安装
- C++ STL之 map\set\multimap\multiset