android中Web应用程序概述

从本质上来说,Android有两类应用程序:一种是客户端的应用程序,使用Android SDK 进行开发;.apk文件进行安装;另一种是Web应用程序,使用Web标准技术进行开发,用户通过Web浏览器进行访问。

Android为了简化Web应用程序的开发,提供了下面的支持:

1.支持viewport性能,运行你根据屏幕的大小来调整应用程序的大小。

2.CSS和javaScript的特征,允许你根据屏幕的分辨率来提供不同的样式和图片。

因此,在开发Android的Web应用程序时,你可以不必考虑屏幕是否支持,因为Android已经帮你匹配了Web页面。

Android的另外一大特点就是你可以在客户端应用程序中嵌入Web页面(使用WebView)。当然,嵌入到应用程序的Web页面要根据情况进行特殊的设计。可以在应用程序和web页之间定义接口,允许Web页中的javascript调用Android应用程序的APIs,提供Android APIs给你的web应用程序。

从Android1.0开始,WebView就可用在android的布局文件中,可以绑定javascript到Android APIs,之后提供了屏幕分辨率的支持。Android2.0增加了WebKit框架,运行修改样式和图片资源。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值