自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

转载 org.json.JSONException: Unterminated object at character 103

org.json.JSONException: Unterminated object at character 103 of {"status":"ok","message":"xxxxxx","time":2020-12-02 10:36:24}错误原因: 所解析的json数据格式有错(数据中含有特殊字符、或符号为中文状态下输入、时间的格式需要转化)解决办法:规范化数据格式上面的time字段对应的值 不是字符串造成bug的。"time": "2020-12-02 10:36:24"..

2020-12-25 22:17:58 1152

转载 java 根据时间相差显示时分秒

java 根据时间相差显示时分秒先将两个时间转换为毫秒相减,得到相差的毫秒数long number = date1.getTime()-date2.getTime();然后在将毫秒转换为date类型就可以了DateFormat formatter = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");Calendar calendar = Calendar.getInstance();calendar.setTimeInMillis(number);Sy

2020-12-25 22:12:46 1817

原创 uni app 视频播放功能

视频播放功能,需求:编译成纯h5网页,运行在任意容器里,如浏览器、安卓原生和iOS等媒体组件video首先使用video组件,然后高度需要自己设置uni.createVideoContext官方新建的uni app 的demo工程,this.context.requestFullScreen 全屏是通过按钮点击的执行的,我需要一进入应用就全屏,实际执行代码无效果,最后改成动态绑定屏幕高度值,也能实现。onReady() { this.context = uni.createVideoCo

2020-12-05 20:40:12 26651 2

转载 推荐一个 Android 图片压缩框架

Luban(鲁班) —— Android图片压缩工具,仿微信朋友圈压缩策略。项目描述目前做App开发总绕不开图片这个元素。但是随着手机拍照分辨率的提升,图片的压缩成为一个很重要的问题。单纯对图片进行裁切,压缩已经有很多文章介绍。但是裁切成多少,压缩成多少却很难控制好,裁切过头图片太小,质量压缩过头则显示效果太差。于是自然想到App巨头“微信”会是怎么处理,Luban(鲁班)就是通过在微信朋友圈发送近100张不同分辨率图片,对比原图与微信压缩后的图片逆向推算出来的压缩算法。因为有其他语言也想要实现L

2020-12-05 18:21:32 433

转载 CLEARTEXT communication to xx not permitted by network security policy

ok http3 + retrofit 网络请求,在Android9.0手机上请求失败,报错:CLEARTEXT communication to " " not permitted by network security policy原因 :Android P以后网络访问安全策略升级,限制了非加密的流量请求1.降低目标版本,app/build.gradle中targetSdkVersion 设置27或以下。2.http请求改成https。3.添加res/xml/network.xml文件名可自拟

2020-12-05 18:06:57 529

原创 uni app 多tab子页面v-show缓存

顶部tabbar点击,下面item内容切换,最好效果肯定是,点击一个加载一个,加载过的无需重新再次重新加载用v-if ,没有缓存效果用v-show ,则页面加载的时候,所有的item页面生命周期的初始创建方法全部都执行,违背了点击一个加载一个的初衷(v-show不可见,但是依然会加载执行 )那就用一个数组tabArr存储点击加载过的页面index,v-if=“tabArr.indexOf(index) > -1” ,这样就能实现点击一个加载缓存一个效果。但是这样也会发生点击过的页面都重叠在一

2020-12-05 17:49:16 1859

原创 长单词或 URL 地址换行到下一行

CSS3 word-wrap 属性定义和用法word-wrap 属性允许长单词或 URL 地址换行到下一行。p.test {word-wrap:break-word;}CSS3 word-break 属性定义和用法word-break 属性规定自动换行的处理方法。p.test {word-break:break-all;}参考CSS3 word-break 属性CSS3 word-wrap 属性...

2020-12-05 11:12:40 468

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除