一个android上的web view的问题,ajax能解决这个问题么?

问题描述

一个android上的web view的问题,ajax能解决这个问题么?

android 的webview装入一个动态网页,网页列表比较大,所以启动的时候要卡住好一会儿。如果已经得到了html怎么样让webview先显示前面的一部分以便提高速度呢?

解决方案

可以,前提是你的服务器要支持异步传输数据。

你可以用瀑布流,始终只加在窗口显示的内容,当向下滚动的时候,再下载剩余的数据,类似微信的新鲜事。

http://kayosite.com/jquery-ajax-turn-page-and-cascade-layout.html

解决方案二:

LOAD_CACHE_ONLY: 不使用网络,只读取本地缓存数据
LOAD_DEFAULT: 根据cache-control决定是否从网络上取数据。
LOAD_CACHE_NORMAL: API level 17中已经废弃, 从API level 11开始作用同LOAD_DEFAULT模式
LOAD_NO_CACHE: 不使用缓存,只从网络获取数据.
LOAD_CACHE_ELSE_NETWORK,只要本地有,无论是否过期,或者no-cache,都使用缓存中的数据。

http://www.open-open.com/lib/view/open1392188052301.html 网上有不少资源,建议自己多测试总结

解决方案三:

优先使用缓存的设置
webView.getSettings().setCacheMode(WebSettings.LOAD_CACHE_ELSE_NETWORK);

解决方案四:

我曾经是因为java代码传过多的数据到html界面中,后来将数据转换成json数据,解决了这个问题

时间: 2025-01-02 23:46:07

一个android上的web view的问题,ajax能解决这个问题么?的相关文章

android开发-android如何实现在view上跳出一个对话框后,对话框后的界面的点击就失效了那?

问题描述 android如何实现在view上跳出一个对话框后,对话框后的界面的点击就失效了那? 类似支付宝的这个效果:开发-android如何实现在view上跳出一个对话框后,对话框后的界面的点击就失效了那?-html跳出对话框"> 无论如何点击弹出框后面的部分,弹出框都不会消失. 解决方案 对话框是模态的,会阻止其他操作,关掉后才行 解决方案二: dialog.setCanceledOnTouchOutside(true); 解决方案三: 现实对话框的方式有dialog,PopupWin

为自己搭建一个鹊桥 -- Native Page与Web View之间的JSBridge实现方式

原文:为自己搭建一个鹊桥 -- Native Page与Web View之间的JSBridge实现方式 说起JSBridge,大家最熟悉的应该就是微信的WeixinJSBridge,通过它各个公众页面可以调用后台方法和微信进行交互,为用户提供相关功能.我们就来说说UWP下怎么样实现我们自己的JSBridge. 在win10之前,如果需要实现JSBridge,我们大概有两种方法: 1. window.external.notify 做过webview的小伙伴肯定都熟悉,html页面可以通过wind

opengl es fbo-求一个opengl es 在android上用 FBO的demo

问题描述 求一个opengl es 在android上用 FBO的demo 如题,最近需要做这个项目,在网上找了很久也找不到es的FBO例子,困在这里好久了,请高人拉我一把! 我需要c++版本的 解决方案 http://www.cnblogs.com/mengdd/archive/2013/05/02/3055649.html 解决方案二: http://blog.sina.com.cn/s/blog_4062094e0100alvv.html 解决方案三: 找了一些看看有没有符合要求的 And

Android开发使用自定义View将圆角矩形绘制在Canvas上的方法

本文实例讲述了Android开发使用自定义View将圆角矩形绘制在Canvas上的方法.分享给大家供大家参考,具体如下: 前几天,公司一个项目中,头像图片需要添加圆角,这样UI效果会更好看,于是写了一个小的demo进行圆角的定义,该处主要是使用BitmapShader进行了渲染(如果要将一张图片裁剪成椭圆或圆形显示在屏幕上,也可以使用BitmapShader来完成). BitmapShader类完成渲染图片的基本步骤如下: 1.创建BitmapShader类的对象 /** * Call this

cmcc-求一个ANDROID手机上面的软件

问题描述 求一个ANDROID手机上面的软件 能够设置CMCC,GPRS,WIFI互相切换的软件. 能够在软件里面就能完成的..不用去ANDROID系统里面设置.. 比如说现在能连GPRS和WIFI,我想关了WIFI连GPRS,或者连上WIFI再进CMCC,然后再设置账号和密码 解决方案 android中有个软件叫信号雷达,是有GSM.CDMA.4G.3G以及2G多种模式的,不知道能不能满足你的要求. 现在一般都是wifi管理的软件比较多,像你说的这种好像还真不多见

在Android上,一个完整的UDP通信模块应该是怎样的?

CP与UDP差异对比分析 在这篇文章中,在可靠性.数据发送.适用场景等多个方面分析了二者的区别.而本文的目的是想给大家介绍下在 Android 设备上,一个手机通过热点连接另一个手机.这种场景下,完整的 UDP 通信模块应该考虑哪些方面,又应该如何优化,如何避开一些坑呢? UDP 在 Java 中的使用 我们都知道,开发一个 Android 应用程序,目前大多数还是使用的是 Java 语言.在 Java 语言中怎么去使用 UDP 协议呢? 上篇文章中我们没说 Socket,其实 Socket 可

文件上传下载-求大神指教!怎么做一个Android软件实现云相册的功能!

问题描述 求大神指教!怎么做一个Android软件实现云相册的功能! 怎么做一个Android App,能够实现用户用手机拍照后,照片自动上传到服务器??用自动上传下载?服务和接受广播?普通App能实现吗?大神在哪,求点拨! 解决方案 系统拍照之后,接受到这个广播之后,上传即可.后者检查图片库,看是否有图片增加. 解决方案二: 自己做app,调用系统相机,然后把获得图片上传就行了 当然你可以接收系统相机的广播http://www.bubuko.com/infodetail-792730.html

android-请教一个Android的从网络上获取数据的问题

问题描述 请教一个Android的从网络上获取数据的问题 Android 从网络上获取数据 跟安卓系统有关系吗,,,,用Android5.0以上的系统的手机请求到的数据跟5.0以下系统的手机请求到的数据不一样.(get请求) Android5,0以上的系统请求到的数据:{ "wegInstLt": [ { "billTypeCode": "0", "channelId": 530, "channelKind"

如何自己搭建一个android SDK?(利用linux上编译出来的东西)

问题描述 如题,因为自己改动了一些android原生的类,另外加入了一些style,已经在linux上编译通过.因为现在要在windows上开发其他模块,需要利用此改动后的framework.请问如何build一个android的SDK,使其能在windows上eclipse中使用呢? 问题补充:AngelAndAngel 写道 解决方案 在linux下使用make编译:make sdk解决方案二:你直接导出包 然后放在eclipse的默认存储包里面就行了啊. 它不是自己带一些包吗 你放里面就可