首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
VeCharm
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
95
文章 71
沸点 24
赞
95
返回
|
搜索文章
最新
热门
Android开发随记
UI优化—UI层级过深,在进行测量和定位的时候将会占用更多的CPU资源,也会导致渲染周期加长,在Android的渲染机制中,每16ms将会发起一次垂直同步信号,进行渲染,如果在16ms以内还无法更新到surface,画面将会显示上一次的画面,这样看起来就会卡顿。解决措施: 尽量…
基于Retrofit2实现的LycheeHttp-使用动态代理实现上传
其他的方式也差不多,看起来很不好看,不简约。所以,我设计了一个库,只为了用更优雅的方式写API——使用注解完成上面的步骤。 从上面的上传步骤可知,其实就是要创建一个带MediaType的RequestBody,要实现通过注解创建其实不难,只需要写一个Converter,在请求的…
基于Retrofit2实现的LycheeHttp-多任务下载的实现
一个请求库,除了请求,上传功能,还需要一个下载的功能。而且下载功能很常用,最常用的就是App的更新了,作为一个下载器,断点续传也是必不可少的。 对与下载的API需要使用Download进行注解,断点续传的需要添加@Header(RANGE)参数。 第一步,先实现最基本的下载功能…
基于Retrofit2实现的LycheeHttp
写这个库的目的是为了能够让代码看起来简约,优雅。本库是使用Kotlin实现的,所以它只支持Kotlin,同时集成了上传,下载,断点续传,添加通用参数,和参数签名等功能,节省开发时间。 在Application中调用LycheeHttp::ini,如果你不喜欢这种方式,自己写个单…
个人成就
文章被点赞
37
文章被阅读
6,601
掘力值
181
关注了
13
关注者
15
收藏集
1
关注标签
32
加入于
2017-01-05