zoukankan      html  css  js  c++  java
  • [WebView其中一项研究]:Web Apps基本介绍

           今天,我们开始了解WebView,以及Web Apps发展,从主要内容Android实际的例子来解释正式文件和后续。 

     

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

         Author:hmjiangqq

         Email:jiangqqlmj@163.com  

         基本上在Android上面我们有两个方式来提供应用程序(Application):1.基于client应用程序(还用AndroidSDK开发。在用户设备上面进行安装APK文件),2.基于web应用程序(使用Web开发标准。而且不须要在不论什么用户设备上面进行安装)

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


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

    上图展示了。我们能够通过Android浏览器或者通过自己的AndroidAPP来显示web内容,可是我们不应该仅仅是开发的一个AndroidAPP仅仅是简单的来显示一下你的web内容。

    相反的我们在AndroidAPP中嵌入的网页内容应该专门为特殊的场景设计。

    你甚至能够在你的AndroidAPP和Web网页之间定义一个接口。这样能够在Android APP中使用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制定切实可行的实例讲解

    版权声明:本文博客原创文章,博客,未经同意,不得转载。

  • 相关阅读:
    Linux系统启动流程
    linux系统目录介绍
    Nginx 安装配置教程
    深入理解linux系统的目录结构
    Mac 下安装Ruby环境(转)
    Android逆向之旅---SO(ELF)文件格式详解(转)
    TAG-9F10 发卡行相关数据(转)
    公钥,私钥,数字证书,签名,加密,认证,的概念区分(转)
    PBOC~PPT-补充内容B(转)
    PBOC~PPT-补充A(转)
  • 原文地址:https://www.cnblogs.com/yxwkf/p/4676354.html
Copyright © 2011-2022 走看看