書馨卡幫你省薪 2024個人購書報告 2024中圖網(wǎng)年度報告
歡迎光臨中圖網(wǎng) 請 | 注冊

Android 移動性能實戰(zhàn)

出版社:電子工業(yè)出版社出版時間:2017-04-01
開本: 16開 頁數(shù): 360
中 圖 價:¥38.7(4.9折) 定價  ¥79.0 登錄后可看到會員價
加入購物車 收藏
運費6元,滿39元免運費
?新疆、西藏除外
溫馨提示:5折以下圖書主要為出版社尾貨,大部分為全新(有塑封/無塑封),個別圖書品相8-9成新、切口
有劃線標(biāo)記、光盤等附件不全詳細(xì)品相說明>>
本類五星書更多>
買過本商品的人還買了

Android 移動性能實戰(zhàn) 版權(quán)信息

Android 移動性能實戰(zhàn) 本書特色

本書從資源類性能中的內(nèi)存、CPU、磁盤、網(wǎng)絡(luò)、電量和交互類性能中的流暢度、響應(yīng)時延,多個性能測評和優(yōu)化的方向出發(fā)。每個方向,都會幫助讀者深入淺出地學(xué)習(xí)必須要懂得的原理和概念,區(qū)分眾多專項工具使用的場景和對應(yīng)的使用方法;同時提煉總結(jié)不同類型的性能缺陷和對應(yīng)的排查手段、定位方法和解決方案,透過真實的案例,讓大家身臨其境地快速學(xué)習(xí);提供建立專項性能標(biāo)準(zhǔn)的武器與武器的來源,讓讀者能快速落地項目并產(chǎn)生成效。本書的*后,還會幫助讀者從全新的角度學(xué)習(xí)如何應(yīng)對專項測評要面對的兩個基礎(chǔ)問題:UI 自動化測試和競品測試。 本書適合從事移動 App 性能測評和優(yōu)化的工程師閱讀,內(nèi)容有一定的技術(shù)深度和廣度,建議讀者在閱讀本書的同時擴展閱讀其他經(jīng)典的技術(shù)類書籍。

Android 移動性能實戰(zhàn) 內(nèi)容簡介

1.騰訊社交網(wǎng)絡(luò)質(zhì)量部吳凱華、《大話移動App測試》系列作者陳曄傾情作序,胡星、梁捷、楊俊峰等業(yè)內(nèi)大牛聯(lián)袂力薦
2.本書來自騰訊SNG專項測試團(tuán)隊多年來手機QQ、QQ空間、QQ音樂等項目沉淀下來的經(jīng)典案例,從資源類性能的內(nèi)存、CPU、磁盤、網(wǎng)絡(luò)、電量和交互類性能的流暢度、響應(yīng)時延等多個方向進(jìn)行介紹,包含核心問題、實用工具、典型案例等,是Android APP性能和開發(fā)工程師的**案頭手冊。

Android 移動性能實戰(zhàn) 目錄

第 1 部分 資源類性能
第 1 章 磁盤:*容易被忽略的性能洼地 2
1.1 原理 2
1.2 工具集 6
1.3 案例 A:手機 QQ 啟動有 10 次重復(fù)讀寫 /proc/cpuinfo 16
1.4 案例 B:對于系統(tǒng) API,只知其一造成重復(fù)寫入 18
1.5 案例 C:手機 QQ 啟動場景下主線程寫文件 19
1.6 案例 D:Object Output Stream 4000 多次的寫操作 20
1.7 案例 E:手機 QQ“健康中心”使用的 Buffer 太小 22
1.8 案例 F:手機 QQ 解壓文件使用的 Buffer 太小 24
1.9 案例 G:剛創(chuàng)建好表,就做大量的查詢操作 37
1.10 案例 H:重復(fù)打開數(shù)據(jù)庫 39
1.11 案例 I:AUTOINCREMENT 可沒有你想的那么簡單 40
1.12 案例 J:Bitmap 解碼,Google 沒有告訴你的方面 45
1.13 專項標(biāo)準(zhǔn):磁盤 48
第 2 章 內(nèi)存:性能優(yōu)化的終結(jié)者 50
2.1 原理 50
2.2 工具集 57
2.3 案例 A:內(nèi)類是有危險的編碼方式 103
2.4 案例 B:使用統(tǒng)一界面繪制服務(wù)的內(nèi)存問題 106
2.5 案例 C:結(jié)構(gòu)化消息點擊通知產(chǎn)生的內(nèi)存問題 109
2.6 案例 D:為了不卡,所以可能泄漏 110
2.7 案例 E:登錄界面有內(nèi)存問題嗎 114
2.8 案例 F:使用 WifiManager 的內(nèi)存問題 116
2.9 案例 G:把 WebView 類型泄漏裝進(jìn)垃圾桶進(jìn)程 120
2.10 案例 H:定時器的內(nèi)存問題 123
2.11 案例 I:FrameLayout.POSTDELAY 觸發(fā)的內(nèi)存問題 126
2.12 案例 J:關(guān)于圖片解碼配色設(shè)置的建議 129
2.13 案例 K:圖片放錯資源目錄也會有內(nèi)存問題 134
2.14 案例 L:尋找多余的內(nèi)存——重復(fù)的頭像 139
2.15 案例 M:大家伙要怎么才能進(jìn)入小車庫 144
2.16 Android 要糾正內(nèi)存世界觀了 149
2.17 專項標(biāo)準(zhǔn):內(nèi)存 152
第 3 章 網(wǎng)絡(luò):性能優(yōu)化中的不可控因素 154
3.1 原理 154
3.2 工具集 157
3.3 案例 A:WebView 緩存使用中的坑 189
3.4 案例 B:離線包下載失敗導(dǎo)致重復(fù)下載 196
3.5 案例 C:使用壓縮策略優(yōu)化資源流量 197
3.6 案例 D:手機 QQ 發(fā)圖速度優(yōu)化 202
3.7 案例 E:手機 QQ 在弱網(wǎng)下 PTT 重復(fù)發(fā)送 206
3.8 專項標(biāo)準(zhǔn):網(wǎng)絡(luò) 208
第 4 章 CPU:速度與負(fù)載的博弈 210
4.1 原理 210
4.2 工具集 211
4.3 案例 A:音樂播放后臺的卡頓問題 215
4.4 案例 B:要注意 Android Java 中提供的低效 API 216
4.5 案例 C:用神器 renderscript 來減少你圖像處理的 CPU 消耗 218
4.6 專項標(biāo)準(zhǔn):CPU 220
第 5 章 電池:它只是結(jié)果不是原因221
5.1 原理 221
5.2 工具集 226
5.3 案例 A:QQWi-Fi 耗電 243
5.4 案例 B:QQ 數(shù)據(jù)上報邏輯優(yōu)化 244
5.5 案例 C:動畫沒有及時釋放 245
5.6 案例 D:間接調(diào)用 WakeLock 沒有及時釋放 246
5.7 案例 E:帶兼容性屬性的 WakeLock 釋放的巨坑 251
5.8 專項標(biāo)準(zhǔn):電池 253
第 2 部分 交互類性能
第 6 章 原理與工具集 255
6.1 原理 255
6.2 工具集 257
6.2.1 Perfbox 自研工具:Scrolltest 257
6.2.2 Systrace(分析) 260
6.2.3 Trace View(分析) 269
6.2.4 gfxinfo(分析) 271
6.2.5 Intel 的性能測試工具:UxTune(測評 分析) 273
6.2.6 Hierarchy Viewer(分析) 274
6.2.7 Slickr(測評 分析) 277
6.2.8 圖形引擎分析神器——Adreno Profiler 工具使用說明 281
6.2.9 Chrome DevTool 286
第 7 章 流暢度:沒有*流暢,只有更流暢 295
7.1 案例 A:紅米手機 QQ 上的手機消息列表卡頓問題 295
7.2 案例 B:硬件加速中文字體渲染的坑 298
7.3 案例 C:圓角的前世今生 305
7.4 案例 D:讓企鵝更優(yōu)雅地傳遞火炬 312
7.5 案例 E:H5 頁面卡頓,到底是誰闖的禍 314
7.6 專項標(biāo)準(zhǔn):流暢度 320
第 8 章 響應(yīng)時延:別讓用戶等待 322
8.1 案例 A:Android 應(yīng)用發(fā)生黑屏的場景分析 322
8.2 案例 B:“首次打開聊天窗口”之痛 324
8.3 專項標(biāo)準(zhǔn):響應(yīng)時延 328
第 3 部分 其他事項
第 9 章 還應(yīng)該知道的一些事兒 330
9.1 UI 自動化測試 330
9.2 專項競品測試攻略 335
9.3 未來的未來 344
展開全部

Android 移動性能實戰(zhàn) 作者簡介

  本書的作者是來自騰訊 SNG 專項測試團(tuán)隊的工程師們,他們負(fù)責(zé)手機 QQ、QQ 空間、QQ 音樂等的性能評測與優(yōu)化工作,在 App 的資源類性能、交互類性能的分析與優(yōu)化上挖掘很深,累積了不少案例和經(jīng)驗。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網(wǎng)
在線客服