登入帳戶  | 訂單查詢  | 購物車/收銀台(0) | 在線留言板  | 付款方式  | 聯絡我們  | 運費計算  | 幫助中心 |  加入書簽
會員登入   新用戶註冊
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類閱讀雜誌 香港/國際用戶
最新/最熱/最齊全的簡體書網 品種:超過100萬種書,正品正价,放心網購,悭钱省心 送貨:速遞 / 物流,時效:出貨後2-4日

2024年11月出版新書

2024年10月出版新書

2024年09月出版新書

2024年08月出版新書

2024年07月出版新書

2024年06月出版新書

2024年05月出版新書

2024年04月出版新書

2024年03月出版新書

2024年02月出版新書

2024年01月出版新書

2023年12月出版新書

2023年11月出版新書

2023年10月出版新書

『繁體書』讓你的Android程式碼10倍速,不出錯:使用最佳化技術

書城自編碼: 2725877
分類: 繁體書 →台灣書
作者: 陳德春
國際書號(ISBN): 9789863792673
出版社: 佳魁資訊
出版日期: 2016-01-29
版次: 初版
頁數/字數: 528頁
書度/開本: 17x23cm

售價:NT$ 520

share:

** 我創建的書架 **
未登入.



新書推薦:
森林疗法:拥抱大自然、获得幸福的季节性方法
《 森林疗法:拥抱大自然、获得幸福的季节性方法 》

售價:NT$ 340.0
希腊人(伊恩·莫里斯文明史系列)
《 希腊人(伊恩·莫里斯文明史系列) 》

售價:NT$ 845.0
亚马逊六页纸 如何高效开会、写作、完成工作
《 亚马逊六页纸 如何高效开会、写作、完成工作 》

售價:NT$ 349.0
世界巨变:严复的角色(王中江著作系列)
《 世界巨变:严复的角色(王中江著作系列) 》

售價:NT$ 500.0
塔西佗(全二册)(二十世纪人文译丛)
《 塔西佗(全二册)(二十世纪人文译丛) 》

售價:NT$ 1800.0
(棱镜精装人文译丛)思想的假死
《 (棱镜精装人文译丛)思想的假死 》

售價:NT$ 290.0
当代精神分析新论
《 当代精神分析新论 》

售價:NT$ 430.0
宋初三先生集(中国思想史资料丛刊)
《 宋初三先生集(中国思想史资料丛刊) 》

售價:NT$ 990.0

建議一齊購買:

+

NT$ 650
《 Android高效入門>>深度學習:使用Android Studio 2開發Android 6.0 APP 》
+

NT$ 400
《 邁入Swift程式設計新紀元 》
+

NT$ 650
《 設計模式:Android原始碼解析與應用 》
+

NT$ 288
《 Android初學特訓班:最新Android Studio開發實戰!附DVD (第六版) 》
+

NT$ 280
《 7天學會Git版本控制 》
+

NT$ 690
《 設計模式與遊戲開發的完美結合 》
內容簡介:
Android最佳化技術的核心內容完整呈現,UI版面配置最佳化+記憶體最佳化+程式最佳化+效能最佳化+系統最佳化+最佳化工具。
本書將Android最佳化技術的核心內容展現給讀者。全書循序漸進、詳細地說明Android最佳化技術的基礎,內容新穎、知識全面、說明詳細。Android最佳化技術博大精深,需要程式設計師具備極高的水準和開發經驗,本書將帶領讀者迅速進入Android開發領域。
目錄
Chapter01Android系統閃亮登場
1.1一款全新的智慧型手機平台——Android
1.1.1何謂智慧型手機
1.1.2看目前主流的智慧型手機系統
1.2分析Android的優勢
1.2.1第一個優勢——系出名門
1.2.2第二個優勢——強大的開發團隊
1.2.3第三個優勢——獎金豐厚
1.2.4第四個優勢——程式開放原始碼
1.3架設開發環境
1.3.1安裝AndroidSDK的系統要求
1.3.2安裝JDK、Eclipse、AndroidSDK
1.3.3設定AndroidSDKHome
1.4建立Android虛擬裝置AVD
1.4.1Android模擬器簡介
1.4.2模擬器和實機的區別
1.4.3建立Android虛擬裝置
1.4.4啟動模擬器
1.4.5快速安裝SDK
1.5解決架設環境過程中的三個問題
1.5.1不能線上更新
1.5.2一直顯示Projectnamemustbespecified提示
1.5.3Target清單中沒有Target選項
Chapter02分析Android核心框架
2.1簡析Android安裝檔案
2.1.1AndroidSDK目錄結構
2.1.2android.jar及其內部結構
2.1.3SDK說明文件
2.1.4AndroidSDK實例簡介
2.2Android的系統架構詳解
2.2.1Android系統結構介紹
2.2.2Android專案檔案結構
2.2.3應用程式的生命週期
2.3簡析Android核心
2.3.1Android繼承於Linux
2.3.2Android核心和Linux核心的區別
2.4簡析Android原始程式
2.4.1取得並編譯Android原始程式
2.4.2Android對Linux的改造
2.4.3為Android建構Linux的作業系統
Chapter03為什麼需要最佳化
3.1使用者體驗是產品成功的關鍵
3.1.1什麼是使用者體驗
3.1.2影響使用者體驗的因素
3.1.3使用者體驗設計目標
3.2Android的使用者體驗
3.3不同的廠商,不同的硬體
3.4Android最佳化概述
Chapter04UI版面配置最佳化
4.1和版面配置相關的元件
4.1.1View視畫素件
4.1.2Viewgroup容器
4.2Android中的5種版面配置方式
4.2.1線性版面配置LinearLayout
4.2.2框架版面配置FrameLayout
4.2.3絕對版面配置AbsoluteLayout
4.2.4相對版面配置RelativeLayout
4.2.5表格版面配置TableLayout
4.3標籤在UI介面中的最佳化作用
4.4遵循AndroidLayout最佳化的兩段通用程式
4.5最佳化Bitmap圖片
4.5.1實例說明
4.5.2實作方式
4.6FrameLayout版面配置最佳化
4.6.1使用減少視圖層級結構
4.6.2使用重用Layout程式
4.6.3延遲載入
4.7使用Android為我們提供的最佳化工具
4.7.1LayoutOptimization工具
4.7.2HierarchyViewer工具
4.7.3聯合使用和標籤實現互補
4.8歸納AndroidUI版面配置最佳化的原則和方法
Chapter05Android的記憶體系統
5.1記憶體和處理程序的關係
5.1.1處理程序管理工具的紛爭
5.1.2程式設計師的工作
5.1.3Android系統記憶體設計
5.2分析Android的處理程序通訊機制
5.2.1Android的處理程序間通訊IPC機制Binder
5.2.2ServiceManager是Binder機制的上下文管理者
5.2.3分析Server和Client獲得ServiceManager的過程
5.3分析Android系統匿名共用記憶體C++呼叫介面
5.3.1Java程式
5.3.2相關程式
5.4Android中的垃圾回收
5.4.1sp和wp簡析
5.4.2詳解智慧指標androidrefbase類別sp和wp
Chapter06Android記憶體最佳化
6.1Android記憶體最佳化的作用
6.2檢視Android記憶體和CPU使用情況
6.2.1利用AndroidAPI函數檢視
6.2.2直接對Android檔案進行解析查詢
6.2.3透過Runtime類別實現
6.2.4使用DDMS工具取得
6.2.5其他方法
6.3Android的記憶體洩漏
6.3.1什麼是記憶體洩漏
6.3.2為什麼會發生記憶體洩漏
6.3.3shallowsize、retainedsize
6.3.4檢視Android記憶體洩漏的工具
6.3.5檢視Android記憶體洩漏的方法
6.3.6AndroidJava中常見的容易引起記憶體洩漏的不良程式
6.4常見的引起記憶體洩漏的壞毛病
6.4.1查詢資料庫時忘記關閉游標
6.4.2建構Adapter時不習慣使用快取的convertView
6.4.3沒有及時釋放物件的參考
6.4.4不在使用Bitmap物件時呼叫recycle釋放記憶體
6.5演練解決記憶體洩漏
6.5.1使用MAT根據heapdump分析Java程式記憶體洩漏的根源
6.5.2演練Android中記憶體洩漏程式最佳化及檢測
6.6Android圖片的記憶體最佳化
Chapter07程式碼最佳化
7.1Android程式最佳化的基本原則
7.2最佳化Java程式
7.2.1GC物件最佳化
7.2.2儘量使用StringBuilder和StringBuffer進行字串連接
7.2.3及時釋放不用的物件
7.3撰寫更高效的Android程式
7.3.1避免建立物件
7.3.2最佳化方法呼叫程式
7.3.3最佳化程式變數
7.3.4最佳化程式過程
7.3.5加強Cursor查詢資料的效能
7.3.6編碼中儘量使用ContentProvider共用資料
7.4Android控制項的效能最佳化
7.4.1ListView控制項的程式最佳化
7.4.2Adapter介面卡最佳化
7.4.3ListView非同步載入圖片最佳化
7.5最佳化Android圖形
7.5.12D繪圖的基本最佳化
7.5.2觸發螢幕圖形觸控器的最佳化
7.5.3SurfaceView繪圖覆蓋更新及重繪矩形更新方法
Chapter08性能優化
8.1資源儲存最佳化
8.1.1Android檔案儲存
8.1.2Android中的資源儲存
8.1.3Android資源的類型和命名
8.1.4Android檔案資源rawdataasset的存取
8.1.5Android對Drawable物件的最佳化
8.1.6建議使用Drawable,而非Bitmap
8.2載入APK檔案和DEX檔案
8.2.1APK檔案介紹
8.2.2DEX檔案介紹和最佳化
8.2.3Android類別動態載入技術實現加密最佳化
8.3SD卡最佳化
8.4Android的虛擬機器最佳化
8.4.1Android虛擬機器概述
8.4.2平台最佳化——ARM的管線技術
8.4.3Android對C函數庫最佳化
8.4.4建立處理程序的最佳化
8.4.5繪製最佳化
8.5SQLite最佳化
8.5.1AndroidSQLite的查詢最佳化
8.5.2SQLite效能最佳化技巧
8.6Android的圖片快取處理和效能最佳化
Chapter09系統最佳化
9.1基本系統最佳化
9.1.1更新軔體重新啟動
9.1.2刷核心
9.1.3精簡內建應用
9.1.4基本系統最佳化歸納
9.2處理程序管理
9.2.1Android處理程序跟Windows處理程序是兩回事
9.2.2檢視目前系統中正在執行的程式
9.2.3列舉Android系統的處理程序、工作和服務的資訊
9.2.4研究Android處理程序管理員的實現
9.3將Android軟體從手機記憶體傳輸到儲存卡
9.3.1第一步:準備工作
9.3.2第二步:儲存卡分區
9.3.3第三步:將軟體移動到SD卡
9.4常用的系統最佳化工具
9.4.1優化大師
9.4.2360手機衛士
Chapter10開發一個Android最佳化系統
10.1優化大師介紹
10.1.1手機優化大師用戶端
10.1.2手機優化大師PC端
10.2專案介紹
10.2.1規劃UI介面
10.2.2預期效果
10.3準備工作
10.3.1新增專案
10.3.2主介面
10.4撰寫主介面程式
10.5處理程序管理模式模組
10.5.1基礎狀態檔案
10.5.2CPU和記憶體使用資訊
10.5.3處理程序詳情
10.6處理程序視圖模組
10.6.1處理程序主視圖
10.6.2處理程序視圖
10.6.3取得處理程序資訊
10.7處理程序類別模組
10.7.1載入處理程序
10.7.2後台載入設定
10.7.3載入顯示
10.8檔案管理模式模組
10.8.1檔案分類
10.8.2載入處理程序
10.8.3檔案視圖處理
10.9檔案管理模組
10.9.1資料夾
10.9.2顯示檔案資訊
10.9.3操作檔案
10.9.4取得處理程序的CPU和記憶體資訊
10.10系統測試
Chapter11綜合實例——手機地圖系統
11.1專案分析
11.1.1規劃UI介面
11.1.2資料儲存設計和最佳化
11.2具體實現
11.2.1新增專案
11.2.2主介面
11.2.3新增介面
11.2.4設定介面
11.2.5說明介面
11.2.6地圖介面
11.2.7資料存取
11.2.8實現Service服務
11.3發佈自己的作品來盈利
11.3.1申請會員
11.3.2產生簽名檔
11.3.3使用簽名檔
11.3.4發佈
Chapter12綜合實例——Android足球遊戲
12.1手機遊戲產業的發展
12.1.11.2億手機遊戲使用者
12.1.2淘金的時代
12.1.3手機遊戲的未來發展
12.2Java遊戲開發基礎
12.3足球遊戲介紹
12.3.1手機足球遊戲
12.3.2策劃遊戲
12.3.3準備工作
12.4專案架構
12.4.1整體架構
12.4.2規劃類別
12.5Android手機遊戲的最佳化策略
12.6具體程式開發
12.6.1Activity類別開發
12.6.2歡迎介面
12.6.3載入節目
12.6.4運動控制
12.6.5獎品模組

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 台灣用户 | 香港/海外用户
megBook.com.tw
Copyright (C) 2013 - 2024 (香港)大書城有限公司 All Rights Reserved.