今天开始我们来学习一下WebView,以及Web Apps开发,主要内容来自Android官方文档以及后面的实战例子讲解。

(博客地址:http://blog.csdn.net/developer_jiangqq),转载请注明。

Author:hmjiangqq

Email:[email protected]

基本上在Android上面我们有两个方式来提供应用程序(Application):1.基于客户端应用程序(还用AndroidSDK开发,在用户设备上面进行安装APK文件),2.基于web应用程序(使用Web开发标准,并且不需要在任何用户设备上面进行安装)

各位童鞋如果你选择为Android设备开发一个基于web标准的应用程序,Android上面主流的web浏览器还是支持的(例如 WebView FrameWork),该会提供一个特殊的视图以及风格属性,这样我们开发的应用程序就可以在所有的屏幕上面显示正确的大小以及缩放比例。


[图一]:我们有两种方式来显示web内容::使用Android Web浏览器,:建包含WebView浏览器视图控件的应用程序

上图展示了,我们可以通过Android浏览器或者通过自己的AndroidAPP来显示web内容,但是我们不应该只是开发的一个AndroidAPP只是简单的来显示一下你的web内容。相反的我们在AndroidAPP中嵌入的网页内容应该专门为特殊的场景设计。你甚至可以在你的AndroidAPP和Web网页之间定义一个接口,这样可以在AndroidAPP中使用Web页面中的JavaScript来调用基于Web设计开发的应用程序(Application)的AndroidAPIs

下面我们来为Android设备开发Web页面,来看下页面的文章:

1.支持不同屏幕的Web Apps

主要内容:1.开发移动设备的应用,我们使用WebView。2.为Android设备开发合适大小的Web页面。3.支持多分辨率

2.使用WebView创建WebApps

主要内容:1.AndroidApplication上面使用WebView来嵌入网页。 2.进行Javascript和AndroidAPIs进行绑定

3.迁移到Android4.4版本的WebView

4.调试Web Apps

主要内容:1.使用Javascript控制台APIs来调试Web Apps

5.Web Apps最佳实践规则

主要内容:1.Android开发高效的WebApps需要遵循的一系列规则

6.WebApps开发实战例子讲解

更多相关文章

  1. 设备驱动-----Android关机流程总结
  2. android编程开发入门实战例子–hello word
  3. [原创] adb shell 启动,停止 android 应用程序
  4. 〖Linux〗Qt5.2.0+gsoap开发Android的NDK程序遇到错误的解决
  5. phonegap+jquerymobile开发android的心得(2)
  6. Android学习笔记(十七)——使用意图调用内置应用程序
  7. 解析 Android(安卓)开发时的 SDK 版本参数设定
  8. Android开发之布局简介(1)
  9. 【Java-Android开发系列】Android(安卓)SDK for Windows全部文件

随机推荐

  1. 理想中的职业自由,却不那么理想
  2. Python之父-Guido van Rossum
  3. 不会CSS的痛
  4. C语言复习(一)
  5. Mac版本的Sublime Text常用快捷键
  6. 从零开始开发、运营小程序的5点感受
  7. Java知识体系、面试、算法、微服务的学习
  8. 十道算法题[二]
  9. Java8如何让自己的代码不那么啰嗦?!
  10. 《Head First Servlets and JSP 2nd Edit