`
mmdev
  • 浏览: 12932377 次
  • 性别: Icon_minigender_1
  • 来自: 大连
文章分类
社区版块
存档分类
最新评论

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框架,运行修改样式和图片资源。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics