这段时间基于项目需要 在开发中与WebView的接触比较多,前段时间关于HTML5规范尘埃落定的消息出现在各大IT社区头版上,更有人说:HTML5将颠覆原生App开发 虽然我不太认同这一点 但是关于HTML5+JS+CSS+Native的跨平台开发模式还是为很多企业节省了开发资源和成本、一定程度上提升了WebView的使用率和地位。
网上关于HTML5规范定稿的一篇见解文章:
ht...
分类:
移动开发 时间:
2014-11-20 20:20:59
阅读次数:
181
图片的存储硬件把图片存储到什么介质上?如果有足够的资金购买专用的图片服务器硬件或者NAS设备,那么简单的很;如果上述条件不具备,只想在普通的硬盘上存储,首先还是要考虑一下物理硬盘的实际处理能力。是7200转的还是15000转的,实际表现差别就很大。是选择ReiserFS还是Ext3,怎么也要测试一下...
分类:
其他好文 时间:
2014-11-20 18:33:44
阅读次数:
186
如果希望点击链接由自己处理,而不是新开Android的系统browser中响应该链接。给WebView加一个事件监听对象(WebViewClient)并重写其中的一些方法:shouldOverrideUrlLoading:对网页中超链接按钮的响应。当按下某个连接时WebViewClient会调用这个...
分类:
Web程序 时间:
2014-11-20 16:51:56
阅读次数:
121
一,快速使用(确保ImageLoader只初始化一次,这样图片缓存会更加优秀。)场景:为ImageView设置一张指定Uri的图片。1,导包,配置联网,读写SD卡权限。2,初始化:ImageLoaderConfiguration config = new ImageLoaderConfigurati...
分类:
移动开发 时间:
2014-11-19 18:10:45
阅读次数:
230
ERROR:All WebView methods must be called on the same thread.warnning:所有WebView方法必须在主线程调用(4.0)所有WebView方法必须在同一线程调用(4.4)这是原来报错的程序 public void loadurl...
分类:
移动开发 时间:
2014-11-19 18:00:50
阅读次数:
197
在配置了webview的 setting属性后,以前设置的都是可以直接弹出来的,今天写一个小demo时候莫名其妙的发现alert怎么也出来,即使设置了这么多也不行:webSettings.setJavaScriptEnabled(true);webSettings.setJavaScriptCanO...
分类:
移动开发 时间:
2014-11-19 17:52:59
阅读次数:
152
mWebView.setWebViewClient(newWebViewClient(){//点击网页中按钮时,在原页面打开publicbooleanshouldOverrideUrlLoading(WebViewview,Stringurl){view.loadUrl(url);returntru...
分类:
编程语言 时间:
2014-11-19 17:50:20
阅读次数:
138
PullToRefresh是一套实现非常好的下拉刷新库,它支持: 1.ListView
2.ExpandableListView
3.GridView
4.WebView
等多种常用的需要刷新的View类型,而且使用起来也十分方便。 (下载地址:https://github.com/chrisban...
分类:
其他好文 时间:
2014-11-19 12:22:25
阅读次数:
149
场景:一个html页面,安卓app使用webview来显示,但是显示效果不是预期的。于是自己写了一个基本webview的demo,使用webview的loadurl方法请求这个html页面。可以正确显示,但是客户端组抓包说我请求的地址不一样,让我自己抓包分析。分析:app在请求这个页面时请求附加了字...
分类:
移动开发 时间:
2014-11-18 23:40:19
阅读次数:
200
使用javascript调用android代码 1.使用webview对象的addJavascriptInterface方法 2.addJavascriptInterface方法有两个参数,第一个参数就是我们一般会实现一个自己的类,类里面提供我们要提供给javascript访问的方法;第二个参数是访...
分类:
移动开发 时间:
2014-11-18 13:21:25
阅读次数:
218