
張世欣
隨着互聯網用戶滲透率的提升,中國移動互聯網進入了平穩發展階段。在存量市場下,企業能否提供更優質的用戶體驗,成爲影響其用戶規模的重要因素,因此,“豐富的性能優化經驗”等描述在高級職位的要求中頻繁出現。很多人對性能優化感興趣,因其不僅有技術挑戰,在面試中也經常被提及。然而,對於沒有經驗的人來說,這個概念比較空泛,既不清楚其具體涵蓋內容,也擔心自己是否能掌握到足夠的深度。如果你有同樣的困惑,那麼這本書能給你答案。讀完本書之後,你會豁然開朗,對性能優化胸有成竹。 這是一本針對Android App性能優化的書,首先描述從事性能優化測試相關工作需要具備的能力,然後介紹性能優化和性能測試的組成環節,最後深入地講解內存、流暢性和啓動優化的具體方案。 本書適合想要或正在從事Android開發工作的讀者,特別是從事Android性能測試和優化相關工作的讀者閱讀。
前2章被pua了下,反思了自己和一個合格的牛馬之間的差距,無力反駁,無言以對,作者說的確實是對的,=。= ,後5章大多是性能調試入門方法,介紹了較多開源框架的原理,一些常見的性能調試工具,確實擴展了下見識,但是也確實不夠完整,也對的上書名的入門兩字了,比如systrace管用麼,真正用的時候你會發現線下不復現的問題,堆棧抓不全的問題,native層抓瞎等許多問題。我想說,性能需要的知識領域很廣,很深,希望大家看完再多看看其他書,見多識廣,積少成多,量變到質變。
仔細看看,其實一些細節還是分析的不錯的,作者真正深入思考過和實踐過。
從事Android App性能優化工作的可以看一看,基本上完整集合了相關關鍵優化場景和方法,對應的實戰部分也有可操作性。
不太適合我,主要面向讀者是Android應用開發者
沒什麼實質性內容,能讀通的讀者對性能優化基本都有一定的功底,而在此基礎上的讀者對性能優化都有一定深度的瞭解,再看本書沒什麼意義。 所以本書比較雞肋,有一定功底的不需要看這本書,而功底不夠的看這個指導性的書收穫也不大
中規中矩吧,好的地方是可以給開發者提供一個性能優化大體的思路和方向,部分優化點也結合代碼講解。但是好多內容都是點到爲止,如果沒有看過部分三方解決方案或者不瞭解代碼邏輯,只看片段可能比較喫力,而且實戰部分比較少。