分类: android开发

5 篇文章

android—性能优化3—网络优化
[TOC] 网络优化正确的认识 网络优化是多维的 流量优化, 需要精确. 整体均值掩盖单点问题. 网络相关监控: 需要全面. 举例: 如果用户反馈app流量消耗过多,但是我们不知道用户使用app多长时间,其实我们也不好断定,因为如果app使用时间过长流量消耗多是正常的. 优化维度: 流量消耗 请求速度 链接成功率 安全策略 流量消耗 一段时间流量消…
android–性能优化1–首屏优化&启动速度与执行效率检测
[TOC] 我会先把实战篇写在前面, 把理论篇写在后面. 我太清楚实用党是怎么想的了,只想抓紧时间吧APP的性能搞好. 关于原理方面都往后放. 哈哈 . 因为我以前也是这样的. 为了方便快速使用 直接上干货. 先按照教程做,后面有功夫再看理论. 实战篇 卡顿工具 BlockCanary http://blog.zhaiyifan.cn/2016/0…
如何绘制一个圆形布局—自定义ViewGroup
需求: 现在需要做一个圆形的布局. 每个可以在xml里面动态添加或减少子view.子view以圆形布局排列. 圆心需要有文字展示 分析: 继承一个ViewGroup,在排列的时候 通过角度计算,排列每个字view. 在圆心处利用paint 绘制所需的文字. 效果 忽略其他的布局 只看圆形的布局, 注意内部画了一个圆形,子布局中心刚好在这个圆形上. …
实现类似支付宝卡包效果动画—中化油生活app
MyCardView 实现类似支付宝卡包效果动画 @[toc] 这是demo的效果 思路 说下思路. 首先是一个线性布局,动态添加三个view,在添加的时候margin给设置一个负值,这样可以让卡片排列的时候看起来像是叠加排列的. 然后就是点击动画效果,使用属性动画即可实现. 有一个地方需要注意, 因为卡片叠加的时候,底部有个view是挨着上面的现…