不用只做表面功夫

爽朗节放了个假,今日又懒了一天,终于憋出来这期的 FIR.im Weekly = =!

在荒漠应用之海中要想让投机的施用脱颖而出,用户体验是必不可缺的一环。

倘使说设计和互相是颜面,那么代码层面的图样加载、性能优化则是里子。对开发者而言,把里子做得一干二净优雅是相当关键的。

本期 FIR.im Weekly 紧要挑选了 Android,iOS
图片加载、性能优化
上边的工具、课程、著作等享受给大家。

Android 图片加载组件-非死不可 开源项目 Fresco 普通话文档分享

非死不可 开源的 Fresco
是一个强劲的图片加载组件,可以从网络,从当地文件系统,本地资源加载图片。通过
3 级缓存设计(2 级内存,1 级文件),可最大限度节省空间和 CPU
时间。其中的 Drawees 模块,可便宜地出示 loading
图,当图片不再显得在屏幕上时,可及时地放出内存和空中占据。在 Facebook开源这款组件后,热心的境内开发者第一时间对文档举行了翻译,感谢
@liaohuqiu 在 GitHub 上的享用。

点击
此处
查看粤语文档的 GitHub 分享链接。

www.27111.com 1

配图来自中文文档网站

Android 性能多重课程 – 优化利用的运行速度和可用性 by Google

关于这一个科目的介绍,分享者 @陈启超_V 做了之类总计:

“假诺你在付出应用程序过程中已经遇到过影响可用性的习性问题,那么这门学科将会教你咋样分辨和确诊你所际遇的属性问题。在本学科停止时,你将学会探索性测试,运行分析工具,利用输出音讯来定位问题代码。同时你也将深远领会什么编程以及和Android平台开展相互,这将扶助你在未来拓展性能的优化。”

课程分享链接在这里

www.27111.com 2

配图来自课程分享博客

iOS 图片加载速度极限优化 – Fast(Fast)ImageCache 解析

iOS 图片加载的作品,iOS 博主 @bang 曾在 2 月底写过一篇著作,对 Path
开源的 法斯特(Fast)(Fast)ImageCache 举行精通析, 分享给大家。

博文链接,请点这

www.27111.com 3

配图来自博文链接

iOS 性能优化:Instruments 工具的救生三招

这是 LeanCloud 工程师 @Da Li 翻译的海外作品,重点介绍了怎样运用
Instruments 中的:

提姆(Tim)e Profiler - 分析代码的进行时间,找出导致程序变慢的由来
Allocations - 监测内存使用 / 分配情状
Leaks - 找到引发内存泄漏的起源

另外,文中还附上了示范应用的 GitHub 链接,方便我们直观领会。

点击 此处
查看译文。

www.27111.com 4

配图来自博文链接

采纳 BugHD 查找应用崩溃原因

BugHD
FIR.im 推出的崩溃分析 SDK,
集成简单、崩溃报告实时详细。@jxdwinter 对怎么对 BugHD
收集到的三大崩溃境况展开分析,急速找到应用崩溃原因举办了分享。

www.27111.com,那三大崩溃情状包括:

  • 已标记错误地点的

  • 未标记错误地方,有基地址的

  • 未标记错误地点,无基地址的

博文链接在这里

www.27111.com 5

配图来自博文链接

这是本期的 FIR.im Weekly,
假诺你们已经起来上学文中涉及的课程或行使文中涉及的工具/组件,欢迎进一步分享应用体验,特别欢迎投稿给我们,这周见:)

FIR.im – 懒虫 SS

发表评论

电子邮件地址不会被公开。 必填项已用*标注