webview默认没有上传文件的处理,点击上传,咦!没反应,所以需要自己Diy 适配:Android API >= 21 (android 5.0) 以上机型 直接看代码,图我就不拍了,自己拿纸画吧。 1.html上传表…
分类:easyclick
webview默认不支持明文http
在安卓 android9.0开始 默认chrome已经不支持明文http 现在互联网各浏览器也慢慢地采用https的强制性要求 所以打开http会有429或503等等奇怪的错误 那么webview想支持明文http,要以…
android ImageView图片适应简单处理
xml配置篇 以下为例 说明: 图片XY自适应 图片保持比例 这里以宽100%为例,那么高就是按比例自由伸展 那么要这么定义, 其中 match_parent对父满屏 wrap_content内容扩张 android:l…
easyclick之https访问
自带的easyclick访问https网页时,会有ssl timeout的警告 所以就自己弄个原生的。 需要java版的,看下面示例: 笔记写完。
intent快速拨号特殊符号的处理
平时,如果是拨号,tel:136XXX..这样的形式,是没有问题的。 但是*#*#0000#*#*这样的,你会发现只会输入一个* 所以需要做一下编码处理。 Uri.encode("你的特殊符号"); 例子: 完毕。
小米判断是否有后台弹出权限
原生安卓并没有这样的做,而是定制系统自己修改的措族,大厂是有商务约定的白名单的,比如搜狗输入法等等 另外就是vivo 文章摘自 https://blog.csdn.net/liao_fu_yun/article/deta…
easyclick 自定义DES加密代码
easyclick默认的DES加密,使用了默认值,所以你在php或者各其它版本将不可确定。为了兼容各平台,使用自定义des设定值。 基础知识我想前两篇文章,我做了些总结,不急着用代码可以学习一下: java.util.B…
des加密解密各平台兼容处理
在安卓不同版本或php,js等各平台DES加解密默认值设置不同,导致其结果也不同 如果想要全平台兼容,尽量自定义,少用默认设置。 以安卓为例 Cipher cipher = Cipher.getInstance("DES…
java.util.Base64与android.util.Base64兼容
在默认情况下,他们互相不兼容 但是可以使他们统一规格 假设: 那么安卓版 那么如果你一定要使用Base64.DEFAULT怎么办呢? 那就让java版去兼容安卓版 将Base64.getDecoder() 改成 Base…