- 博客(3)
- 收藏
- 关注
原创 ios实时卡顿检测和优化方案
在移动设备上开发软件,性能一直是我们最为关心的话题之一,我们作为程序员除了需要努力提高代码质量之外,及时发现和监控软件中那些造成性能低下的”罪魁祸首”也是我们神圣的职责。友盟+U-APM就是一款提供应用性能监控的平台,可以帮开发者快速找到应用性能缺陷,发现问题根源,并及时解决问题。 iOS平台因为UIKit本身的特性,需要将所有的UI操作都放在主线程执行,所以也造成不少程序员都习惯将一些线程安全性不确定的逻辑,以及其它线程结束后的汇总工作等等放到了主线,所以主线程中包含的这些大量计算、IO、绘制都有可能造
2022-01-25 13:39:57 2485
原创 性能优化分析及常见性能优化策略总结
最近,大家似乎都对性能优化分析,这一方面比较感兴趣。一方面是比较感兴趣,另一方面就是遇见许多类似的状况,但是,却不知从何下手,根源在哪里?应当如何正确优化?首先,先跟大家讲解下常见的性能优化策略分类! 一、常见性能优化策略分类 1、代码 之所以把代码放到第一位,是因为这一点最容易引起技术人员的忽视。很多技术人员拿到一个性能优化的需求以后,言必称缓存、异步、JVM等。实际上,第一步就应该是分析相关的代码,找出相应的瓶颈,再来考虑具体的优化策略。有一些性能问题,完全是由于代码写的不合理,通过直接修
2022-01-20 09:30:30 1845
原创 借助友盟+U-APM实现移动端性能优化系列—启动速度
以目前的社会状态来看,手机已经普遍到人手一部或更多。那么,我们在日常使用APP软件时会遇到一系列的问题,如:“APP占容量太大,为什么打开APP时一直是加载中...进入详情内容有些卡”等等问题,作为APP开发者也会被经常吐槽到。所以,移动端性能对用户体验、留存有着至关重要的影响,想要拥有一个体验良好的应用,首先要做好它的功能性问题,以下是我在性能优化上总结的几点: • 启动速度优化 • 流畅度优化 • 资源优化 • 内存优化 • APK 体积优化 应用启动流程 冷启动 从点击应用图标到U
2022-01-20 09:27:13 1834
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人