android cordova h5总结

最近项目 替换页面  把80%页面替换成h5了.

首页h5页面可以放在android本地.增加访问速度.节省用户流量

把服务器上的  js代码 压缩成zip格式  放在asset目录.当应用安装时候   把zip解压缩到file 目录.

h5代码可以做增量更新.  登录时候  判断服务器 h5版本号是否增加.增加了  就把js代码down下来   zip解压缩到file目录.这升级时候 可以做成静默 升级

我分析过12306的代码.. 就是  这样做的

时间: 2024-10-20 20:30:46

android cordova h5总结的相关文章

Windows + Android + Cordova + ionic环境搭建

转自: http://dev.fjuts.com:83/blog/index.php/mobile/232.html 一.ANT安装 Apache Ant,是一个将软件编译.测试.部署等步骤联系在一起加以自动化的一个工具,大多用于Java环境中的软件开发. 下载地址:http://ant.apache.org/bindownload.cgi解压,并放在非中文的目录下.(我的目录:E:\Program Files\Java\apache-ant-1.9.4)配置环境变量:变量名:ANT_HOME

原生Android结合H5混合开发小结

混合开发概述 微信,微博以及现在市面上大量的软件使用内嵌了H5页面:有些外包公司,为了节约成本,采用Android内嵌H5模式开发,便于在IOS上直接复用页面, 从而提高开发效率. 实现的原理: 本质是:Java代码和Javascript调用 H5页面,只是Html的扩展,Javascript用来处理页面的逻辑 Android和H5互调案例: 一.java调用js WebView的基本设置: private void initWebView() { webView = new WebView(t

Android Cordova 插件开发之创建项目

使用命令行创建项目 cordova 创建项目的命令是 cordova create <dir> <packageName> <projectName> 第一个参数 < dir >:项目目录文件夹的名称 第二个参数< packageName >:项目的包名 第三个参数< projectName >:项目名称  那么,我们创建一个HelloWorld项目,通过命令行cd到项目要创建的根目录下,然后执行命令 cordova create h

Android与H5混合开发

Android 和 H5 在移动开发应用中非常广泛.市面上很多App都是使用Android开发的,但使用Android来开发一些比较复杂附属类,提示性的页面是得不偿失的.而H5在制作炫酷动画网页方面比较给力,且具有开发速度快,更新不用依赖于App的更新,只需要服务端更新相应的页面即可,所以App和H5页面相结合就显得尤为重要.而android和H5都不可能独立存在,而是相互影响的.例如,H5页面要获取App中的用户的基本信息,App端要操作H5页面等. 本文主要功能要点 1.webView如何加

Android Cordova 插件开发之编写自定义插件

前言 本文适合Android+web的复合型人才,因为cordova本身就是混合开发,所以在Android开发的基础上,还要懂web相关技术(HTML+CSS+JS),但是也有例外,比如我,只需负责Android方面,web方面的交由其他web组人员开发.虽然,web略懂一点,但我主要还是搞Android开发的. 编写自定义插件类 本节的内容是,自定义一个dialog插件,供web调用,显示系统弹窗. 新建一个包名,我这里使用org.apache.cordova.dialog,然后创建个类Cus

Android与H5互调

前言 微信,微博,微商,QQ空间,大量的软件使用内嵌了H5,这个时候就需要了解Android如何更H5交互的了:有些外包公司,为了节约成本,采用Android内嵌H5模式开发,便于在IOS上直接复用页面,最终解决成本. 为什么学android也要学h5? Android很多软件都有内嵌H5的,有什么用处.优势?节约成本,提高开发效率. 实现的原理是什么? 本质是:Java代码和JavaScript调用 案例一:Java与Js简单互调 首先,在Android代码中加载H5页面: private v

Android与H5交互(java与js的交互)

1.Android  java代码 //java代码 package com.wytiger.jsdemo; import android.app.Activity;import android.os.Bundle;import android.content.Context;import android.graphics.Color;import android.view.View;import android.webkit.JavascriptInterface;import android

android 和h5互调步骤

1. Android 中调用JS 假如:H5页面中有一段如下JS代码 function h5Test(str){ xxxx... xxxx... } Android中调用方式如下: 步骤一: 启动支持JS WebSettings ws = getSettings(); ws.setJavaScriptEnable(True); 步骤二: 加载网页 webView.loadUrl(url); 步骤三:调用网页中的js, 注意此处函数名要和 上面js代码中函数名完全一致 webView.loadUr

Android与H5互调(通过实例来了解Hybrid App)

前些日子,Android原生开发将被取缔的吵得火热,JavaScript是能做一个完全的APP,但只使用JavaScript做出来的APP也不会牛逼到哪里去.最好的是混合(Hybrid)开发,在需要的时候使用JavaScript,各有好处. Hybrid App中原生页面 VS H5页面:http://www.jianshu.com/p/00ff5664e000 原生页面和H5页面的优劣势分析: 原生页面 优势: (1)运行速度比较快 (2)能使用设备的底层功能,如摄像头.方向传感器.重力传感器