
张世欣
随着互联网用户渗透率的提升,中国移动互联网进入了平稳发展阶段。在存量市场下,企业能否提供更优质的用户体验,成为影响其用户规模的重要因素,因此,“丰富的性能优化经验”等描述在高级职位的要求中频繁出现。很多人对性能优化感兴趣,因其不仅有技术挑战,在面试中也经常被提及。然而,对于没有经验的人来说,这个概念比较空泛,既不清楚其具体涵盖内容,也担心自己是否能掌握到足够的深度。如果你有同样的困惑,那么这本书能给你答案。读完本书之后,你会豁然开朗,对性能优化胸有成竹。 这是一本针对Android App性能优化的书,首先描述从事性能优化测试相关工作需要具备的能力,然后介绍性能优化和性能测试的组成环节,最后深入地讲解内存、流畅性和启动优化的具体方案。 本书适合想要或正在从事Android开发工作的读者,特别是从事Android性能测试和优化相关工作的读者阅读。
前2章被pua了下,反思了自己和一个合格的牛马之间的差距,无力反驳,无言以对,作者说的确实是对的,=。= ,后5章大多是性能调试入门方法,介绍了较多开源框架的原理,一些常见的性能调试工具,确实扩展了下见识,但是也确实不够完整,也对的上书名的入门两字了,比如systrace管用么,真正用的时候你会发现线下不复现的问题,堆栈抓不全的问题,native层抓瞎等许多问题。我想说,性能需要的知识领域很广,很深,希望大家看完再多看看其他书,见多识广,积少成多,量变到质变。
仔细看看,其实一些细节还是分析的不错的,作者真正深入思考过和实践过。
从事Android App性能优化工作的可以看一看,基本上完整集合了相关关键优化场景和方法,对应的实战部分也有可操作性。
不太适合我,主要面向读者是Android应用开发者
没什么实质性内容,能读通的读者对性能优化基本都有一定的功底,而在此基础上的读者对性能优化都有一定深度的了解,再看本书没什么意义。 所以本书比较鸡肋,有一定功底的不需要看这本书,而功底不够的看这个指导性的书收获也不大
中规中矩吧,好的地方是可以给开发者提供一个性能优化大体的思路和方向,部分优化点也结合代码讲解。但是好多内容都是点到为止,如果没有看过部分三方解决方案或者不了解代码逻辑,只看片段可能比较吃力,而且实战部分比较少。