最近工作需要,收集了一些视频卡顿或加载时的透明PNG图片。 ...
分类:
其他好文 时间:
2016-12-19 08:44:26
阅读次数:
139
Android 性能测试——Memory Monitor 工具 Memory Monitor能做什么? 实时查看App的内存分配情况 快速判断App是否由于GC操作造成卡顿 快速判断App的Crash是否是因为超出了内存 Memory Monitor使用准备 开发者选项可用 USB调试开启 备注:A ...
分类:
移动开发 时间:
2016-12-18 18:01:02
阅读次数:
425
今天要介绍的RunLoop使用场景很有意思,在做长期项目,需要跟踪解决用户问题非常有用。
使用RunLoop 监测主线程的卡顿,并将卡顿时的线程堆栈信息保存下来,下次上传到服务器。参考资料关于今天要...
分类:
其他好文 时间:
2016-12-15 12:11:22
阅读次数:
293
canvas九宫格跑马灯抽奖 之前用dom写了一版,部分 安卓机会卡顿,换用canvas dom版本九宫格抽奖 ...
分类:
其他好文 时间:
2016-12-10 16:19:15
阅读次数:
501
本文是Unity官方教程,性能优化系列的第二篇《Diagnosing performance problems using the Profiler window》的简单翻译。 简介 如果游戏运行缓慢,卡顿,我们知道游戏存在性能问题。在我们尝试解决问题前,需要先知道引起问题的原因。不同问题需要不同的... ...
分类:
编程语言 时间:
2016-12-06 02:52:01
阅读次数:
795
打开远程调试总会出现 这么一段话 Remote debugger is in a background tab which may cause apps to perform slowly…… 百度了一圈也没找到问题,感觉有点摸不着头脑 原来,只要把那个chrome的Tab页保持最前,窗口不要最小化 ...
分类:
Web程序 时间:
2016-12-05 11:47:38
阅读次数:
1789
其实有些框架的实现原理,并没有想象中那么难,思想也很简单,主要是更新第三方框架的作者对自己写的代码,进行了多层封装,使代码的可读性降低,也就使得框架看起来比较难.我来实现以下SDWebimage的的曾实现. 实现过程中可能遇到的问题: 1.UI卡顿: 当界面中需要下载多张图片的时候,由于图片下载是耗 ...
分类:
移动开发 时间:
2016-12-04 00:51:27
阅读次数:
373
现今移动直播技术上的挑战要远远难于传统设备或电脑直播,其完整的处理环节包括但不限于:音视频采集、美颜/滤镜/特效处理、编码、封包、推流、转码、分发、解码/渲染/播放等。 直播常见的问题包括 主播在不稳定的网络环境下如何稳定推流? 偏远地区的观众如何高清流畅观看直播? 直播卡顿时如何智能切换线路? 如 ...
分类:
移动开发 时间:
2016-12-03 01:02:08
阅读次数:
291
首先如果遇到应用卡顿或者因为内存占用过多时一般使用Instruments里的来进行检测。但对于复杂情况可能就需要用到子线程监控主线程的方式来了,下面我对这些方法做些介绍: Time Profiler 可以查看多个线程里那些方法费时过多的方法。先将右侧Hide System Libraries打上勾, ...
分类:
移动开发 时间:
2016-12-02 22:01:10
阅读次数:
318
移动端的开发也有这种hack,来解决可能的卡顿问题:css-webkit-transform: translate3d(0, 0, 0);css3动画大致分三类:1.变形transform[变形基础]rotate()[旋转]scale()[缩放]translate()[位移]skew()[倾斜]ma... ...
分类:
Web程序 时间:
2016-12-02 09:47:02
阅读次数:
925