- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 下载中心:网络框架 OKhttp与Apache对比
为什么我要做两者的对比?因为我在做下载中心(见我的另外一篇文章:功能实现-下载中心)成功率优化时,考虑到了网络底层的优化!这里针对两者的重试机制进行分析,主要结论如下: 整套机制,okhttp的优势是: (1)重试机制更完善,因为它的出错重试是针对整个流程的; (2)建立socket连接部分的优化,一定程度上,解决了一些二次连接才会成功的问题;
2017-01-25 16:40:40
1484
原创 功能实现-下载中心
项目介绍 这是我加入YY后的第一个工作任务,项目名称:下载中心 目标:下载成功率达到99.9%以上,下载独立于主进程从而能够提供更为及时的更新服务! 项目经过了差不多一个半月的周期,最终实现了目标:下载成功率,排除个别地区(如新疆)由于政策的干涉,顺利达到99.9%以上,基本在99.94%以上;下载及时性也OK,下载策略是:优先在独立进程下载,主进程备用下载;
2017-01-25 16:37:58
1134
1
原创 性能优化之ANR
最近针对手Y app做了两期ANR的优化后,进行了一些总结,主要内容是:ANR产生的原因、哪些代码容易产生性能问题、如何规避ANR、ANR的真实案例!这些内容,我在手Y Android开发大组做过一次分享,当时现场有几十人,直播间里也有近100人在线;这证明大家对性能相关的工作还是很感兴趣的! 卡顿产生原因 1、Android系统低效-渲染线程、广播机制 2、运行环境恶劣-
2017-01-25 15:07:04
341
原创 如何做性能优化?
最近做性能相关的工作也有一段时间了,加上之前的一些经验,总结一下,我们该如何做Android app的性能优化? 其实一句话:发现问题、分析问题、解决问题、回归验证!详情,见下面的思维图: 对于平台,非常重要的是,一定要做好:筛选和排重,不然的话,对后期收集上来的大量数据,你会无从下手!当然这需要后台的支持。下图是我们的崩溃和ANR收集平台的样子(对一些数据进行了打
2017-01-25 13:26:38
392
原创 今天开始我的博客之旅
自我介绍 我叫卢龙,11年毕业于华中科技大学文华学院;当年6月份,校招进入优视科技(UC),现阿里巴巴移动事业部,16年8月份离开阿里;16年9月份,加入YY欢聚时代至今! 在UC的前一年半,从事来电通IOS版的开发工作;后来转战Android,在UC的后3年半,主要从事UC浏览器TV版和国际版的开发。目前在欢聚
2017-01-25 12:45:33
321
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人