- 博客(8)
- 收藏
- 关注
原创 Android WebView注入js中带有URL-encode字符时报错问题
在hybird-APP开发中,经常会用到的WebView.loadUrl("javascript:+js")的方式来向webview注入js。在最近的项目中发现注入的js中带有部分已经经过Url encode过字符时,在某些机型上会注入的js运行会失败。经过上网查找后发现在android4.4以上的版本,WebView.loadUrl会对的js进行一次url decode后再运行,故注入会
2016-09-23 17:44:43 2817
原创 OkHttp获取request请求进度
对于上传文件,经常需要获得文件的上传进度反馈给用户。使用OkHttp时,可以通过包装RequestBody来实现进度反馈的功能。代码如下/** * OkHttp请求的进度反馈 * 上传文件可以得到上传进度 */public class ProgressRequestBody extends RequestBody { private RequestBody requestBo
2016-01-25 21:01:48 1463
原创 类似ios的picker的风格地址选择控件
基于WheelView实现了Ios的picker的风格,整个选择界面是一个dialog, UI效果如下图,选择地址支持三级联动。整个demo源码 https://github.com/yangjinbo2014/CityPicker.git
2015-07-31 01:12:55 590
原创 EditText只接收具体的某些字符
idNoEdit.setKeyListener( new NumberKeyListener() { // 0无键盘 1英文键盘 2模拟键盘 3数字键盘 @Override public int getInputType() {
2015-06-08 14:40:49 321
原创 获取android系统默认证书KeyStore
有时候需要自己手动验证证书合法性时,提取系统默认安装的证书KeyStore ks = KeyStore.getInstance("AndroidCAStore");
2015-06-08 11:46:26 2033
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人