Android 群英傳 + Android開發藝術探索 pdf epub mobi txt 電子書 下載 2024
圖書介紹
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!
發表於2024-11-07
類似圖書 點擊查看全場最低價
店鋪: 哈爾濱市學府書店圖書專營店
齣版社: 電子工業齣版社
ISBN:116
版次:1
商品編碼:10395834308
Android 群英傳 + Android開發藝術探索 epub 下載 mobi 下載 pdf 下載 txt 電子書 下載 2024
相關圖書
Android 群英傳 + Android開發藝術探索 epub 下載 mobi 下載 pdf 下載 txt 電子書 下載 2024
Android 群英傳 + Android開發藝術探索 pdf epub mobi txt 電子書 下載
具體描述
基本信息 I S B N:9787121267734 書 名:Android 群英傳 作 者:徐宜生 齣 版 社:電子工業齣版社 齣版日期 :2015-09-01 頁 數 :356頁 開 本 :16開 定 價 :69.00 I S B N:9787121269394 書 名:Android開發藝術探索 作 者: 任玉剛 齣 版 社:電子工業齣版社 齣版日期 :2015-09-01 頁 數 :507頁 開 本 :16開 定 價 :79.00 內容簡介 書名:Android 群英傳 編輯推薦 本書實戰性極強,既有基礎實例,又有技巧提高,包含以下精華內容: Android體係與係統架構 Android開發工具 Android控件架構與自定義控件詳解 List View使用技巧 Android Scroll分析 Android繪圖機製與處理技巧 Android動畫機製與使用技巧 Activity與Activity調用棧分析 Android係統信息與安全機製 Android性能優化 搭建雲端服務器 Android 5.X新特性詳解 Android實例提高 目錄 第1章 Android體係與係統架構 1 1.1 Google生態係統 2 1.2 Android係統架構 2 1.2.1 Linux 3 1.2.2 Dalvik與ART 3 1.2.3 Framework 3 1.2.4 Standard libraries 4 1.2.5 Application 4 1.3 Android App組件架構 4 1.3.1 Android四大組件如何協同工作 5 1.3.2 應用運行上下文對象 5 1.4 Android係統源代碼目錄與係統目錄 6 1.4.1 Android係統源代碼目錄 6 1.4.2 Android係統目錄 8 1.4.3 Android App文件目錄 11 第2章 Android開發工具新接觸 13 2.1 Android開發IDE介紹 14 2.1.1 Android Studio初體驗 14 2.1.2 Android Studio配置 15 2.2 Android Studio高級使用技巧 19 2.2.1 更新SDK 20 2.2.2 Android Studio常用界麵 21 2.2.3 導入Android Studio工程 23 2.3 ADB命令使用技巧 24 2.3.1 ADB基礎 24 2.3.2 ADB常用命令 25 2.3.3 ADB命令來源 29 2.4 模擬器使用與配置 29 第3章 Android控件架構與自定義控件詳解 32 3.1 Android控件架構 33 3.2 View的測量 34 3.3 View的繪製 37 3.4 ViewGroup的測量 38 3.5 ViewGroup的繪製 39 3.6 自定義View 39 3.6.1 對現有控件進行拓展 40 3.6.2 創建復閤控件 43 3.6.3 重寫View來實現全新的控件 51 3.7 自定義ViewGroup 54 3.8 事件攔截機製分析 59 第4章 ListView使用技巧 65 4.1 ListView常用優化技巧 66 4.1.1 使用ViewHolder模式提高效率 66 4.1.2 設置項目間分隔綫 68 4.1.3 隱藏ListView的滾動條 68 4.1.4 取消ListView的Item點擊效果 68 4.1.5 設置ListView需要顯示在第幾項 69 4.1.6 動態修改ListView 69 4.1.7 遍曆ListView中的所有Item 71 4.1.8 處理空ListView 71 4.1.9 ListView滑動監聽 72 4.2 ListView常用拓展 74 4.2.1 具有彈性的ListView 75 4.2.2 自動顯示、隱藏布局的ListView 76 4.2.3 聊天ListView 79 4.2.4 動態改變ListView布局 85 第5章 Android Scroll分析 87 5.1 滑動效果是如何産生的 88 5.1.1 Android坐標係 88 5.1.2 視圖坐標係 88 5.1.3 觸控事件——MotionEvent 89 5.2 實現滑動的七種方法 91 5.2.1 layout方法 92 5.2.2 offsetLeftAndRight()與offsetTopAndBottom() 93 5.2.3 LayoutParams 93 5.2.4 scrollTo與scrollBy 94 5.2.5 Scroller 96 5.2.6 屬性動畫 98 5.2.7 ViewDragHelper 98 第6章 Android繪圖機製與處理技巧 106 6.1 屏幕的尺寸信息 107 6.1.1 屏幕參數 107 6.1.2 係統屏幕密度 107 6.1.3 獨立像素密度dp 107 6.1.4 單位轉換 108 6.2 2D繪圖基礎 110 6.3 Android XML繪圖 113 6.3.1 Bitmap 113 6.3.2 Shape 113 6.3.3 Layer 115 6.3.4 Selector 116 6.4 Android繪圖技巧 117 6.4.1 Canvas 117 6.4.2 Layer圖層 121 6.5 Android圖像處理之色彩特效處理 122 6.5.1 色彩矩陣分析 122 6.5.2 Android顔色矩陣——ColorMatrix 128 6.5.3 常用圖像顔色矩陣處理效果 131 6.5.4 像素點分析 134 6.5.5 常用圖像像素點處理效果 135 6.6 Android圖像處理之圖形特效處理 137 6.6.1 Android變形矩陣——Matrix 137 6.6.2 像素塊分析 142 6.7 Android圖像處理之畫筆特效處理 145 6.7.1 PorterDuffXfermode 145 6.7.2 Shader 149 6.7.3 PathEffect 153 6.8 View之孿生兄弟——SurfaceView 155 6.8.1 SurfaceView與View的區彆 155 6.8.2 SurfaceView的使用 156 6.8.3 SurfaceView實例 159 第7章 Android動畫機製與使用技巧 162 7.1 Android View動畫框架 163 7.1.1 透明度動畫 163 7.1.2 鏇轉動畫 163 7.1.3 位移動畫 164 7.1.4 縮放動畫 164 7.1.5 動畫集閤 164 7.2 Android屬性動畫分析 165 7.2.1 ObjectAnimator 166 7.2.2 PropertyValuesHolder 168 7.2.3 ValueAnimator 168 7.2.4 動畫事件的監聽 168 7.2.5 AnimatorSet 169 7.2.6 在XML中使用屬性動畫 170 7.2.7 View的animate方法 170 7.3 Android布局動畫 171 7.4 Interpolators(插值器) 171 7.5 自定義動畫 172 7.6 Android 5.X SVG矢量動畫機製 175 7.6.1 <path>標簽 175 7.6.2 SVG常用指令 176 7.6.3 SVG編輯器 177 7.6.4 Android中使用SVG 177 7.6.5 SVG動畫實例 181 7.7 Android動畫特效 188 7.7.1 靈動菜單 188 7.7.2 計時器動畫 190 7.7.3 下拉展開動畫 191 第8章 Activity與Activity調用棧分析 195 8.1 Activity 196 8.1.1 起源 196 8.1.2 Activity形態 196 8.1.3 生命周期 196 8.2 Android任務棧簡介 200 8.3 AndroidMainifest啓動模式 200 8.3.1 standard 201 8.3.2 singleTop 201 8.3.3 singleTask 201 8.3.4 singleInstance 202 8.4 Intent Flag啓動模式 203 8.5 清空任務棧 203 8.6 Activity任務棧使用 204 第9章 Android係統信息與安全機製 205 9.1 Android係統信息獲取 206 9.1.1 android.os.Build 206 9.1.2 SystemProperty 207 9.1.3 Android係統信息實例 208 9.2 Android Apk應用信息獲取之PackageManager 209 9.2.1 PackageManager 210 9.3 Android Apk應用信息獲取之ActivityManager 215 9.4 解析Packages.xml獲取係統信息 218 9.5 Android安全機製 220 9.5.1 Android安全機製簡介 220 9.5.2 Android係統安全隱患 222 9.5.3 Android Apk反編譯 223 9.5.4 Android Apk加密 226 第10章 Android性能優化 227 10.1 布局優化 228 10.1.1 Android UI渲染機製 228 10.1.2 避免Overdraw 229 10.1.3 優化布局層級 229 10.1.4 避免嵌套過多無用布局 229 10.1.5 Hierarchy Viewer 234 10.2 內存優化 236 10.2.1 什麼是內存 236 10.2.2 獲取Android係統內存信息 237 10.2.3 內存迴收 238 10.2.4 內存優化實例 238 10.3 Lint工具 240 10.4 使用Android Studio的Memory Monitor工具 240 10.5 使用TraceView工具優化App性能 241 10.5.1 生成TraceView日誌的兩種方法 241 10.5.2 打開TraceView日誌 242 10.5.3 分析TraceView日誌 242 10.6 使用MAT工具分析App內存狀態 244 10.6.1 生成HPROF文件 244 10.6.2 分析HPROF文件 245 10.7 使用Dumpsys命令分 內容推薦 本書從由總到分,讓讀者從整體上把握Android體係結構,融入“群英傳”這一故事情節,針對各個知識點進行分類闡述,並結閤一綫實際開發經驗和Android 5.0版本新特性來,緊跟市場需求進行講解 。*後通過實戰應用案例,綜閤使用前麵講解到的知識點,進一步提高開發者水平。 書名:Android開發藝術探索 目錄 第1章Activity的生命周期和啓動模式/1 1.1Activity的生命周期全麵分析/1 1.1.1典型情況下的生命周期分析/2 1.1.2異常情況下的生命周期分析/8 1.2Activity的啓動模式/16 1.2.1Activity的LaunchMode/16 1.2.2Activity的Flags/27 1.3IntentFilter的匹配規則/28 第2章IPC機製/35 2.1AndroidIPC簡介/35 2.2Android中的多進程模式/36 2.2.1開啓多進程模式/36 2.2.2多進程模式的運行機製/39 2.3IPC基礎概念介紹/42 2.3.1Serializable接口/42 2.3.2Parcelable接口/45 2.3.3Binder/47 2.4Android中的IPC方式/61 2.4.1使用Bundle/61 2.4.2使用文件共享/62 2.4.3使用Messenger/65 2.4.4使用AIDL/71 2.4.5使用ContentProvider/91 2.4.6使用Socket/103 2.5Binder連接池/112 2.6選用閤適的IPC方式/121 第3章View的事件體係/122 3.1View基礎知識/122 3.1.1什麼是View/123 3.1.2View的位置參數/123 3.1.3MotionEvent和TouchSlop/125 3.1.4VelocityTracker、GestureDetector和Scroller/126 3.2View的滑動/129 3.2.1使用scrollTo/scrollBy/129 3.2.2使用動畫/131 3.2.3改變布局參數/133 3.2.4各種滑動方式的對比/133 3.3彈性滑動/135 3.3.1使用Scroller/136 3.3.2通過動畫/138 3.3.3使用延時策略/139 3.4View的事件分發機製/140 3.4.1點擊事件的傳遞規則/140 3.4.2事件分發的源碼解析/144 3.5View的滑動衝突/154 3.5.1常見的滑動衝突場景/155 3.5.2滑動衝突的處理規則/156 3.5.3滑動衝突的解決方式/157 第4章View的工作原理/174 4.1初識ViewRoot和DecorView/174 4.2理解MeasureSpec/177 4.2.1MeasureSpec/177 4.2.2MeasureSpec和LayoutParams的對應關係/178 4.3View的工作流程/183 4.3.1measure過程/183 4.3.2layout過程/193 4.3.3draw過程/197 4.4自定義View/199 4.4.1自定義View的分類/200 4.4.2自定義View須知/201 4.4.3自定義View示例/202 4.4.4自定義View的思想/217 第5章理解RemoteViews/218 5.1RemoteViews的應用/218 5.1.1RemoteViews在通知欄上的應用/219 5.1.2RemoteViews在桌麵小部件上的應用/221 5.1.3PendingIntent概述/228 5.2RemoteViews的內部機製/230 5.3RemoteViews的意義/239 第6章Android的Drawable/243 6.1Drawable簡介/243 6.2Drawable的分類/244 6.2.1BitmapDrawable/244 6.2.2ShapeDrawable/247 6.2.3LayerDrawable/251 6.2.4StateListDrawable/253 6.2.5LevelListDrawable/255 6.2.6TransitionDrawable/256 6.2.7InsetDrawable/257 6.2.8ScaleDrawable/258 6.2.9ClipDrawable/260 6.3自定義Drawable/262 第7章Android動畫深入分析/265 7.1View動畫/265 7.1.1View動畫的種類/265 7.1.2自定義View動畫/270 7.1.3幀動畫/272 7.2View動畫的特殊使用場景/273 7.2.1LayoutAnimation/273 7.2.2Activity的切換效果/275 7.3屬性動畫/276 7.3.1使用屬性動畫/276 7.3.2理解插值器和估值器/280 7.3.3屬性動畫的監聽器/282 7.3.4對任意屬性做動畫/282 7.3.5屬性動畫的工作原理/288 7.4使用動畫的注意事項/292 第8章理解Window和WindowManager/294 8.1Window和WindowManager/294 8.2Window的內部機製/297 8.2.1Window的添加過程/298 8.2.2Window的刪除過程/301 8.2.3Window的更新過程/303 8.3Window的創建過程/304 8.3.1Activity的Window創建過程/304 8.3.2Dialog的Window創建過程/308 8.3.3Toast的Window創建過程/311 第9章四大組件的工作過程/316 9.1四大組件的運行狀態/316 9.2Activity的工作過程/318 9.3Service的工作過程/336 9.3.1Service的啓動過程/336 9.3.2Service的綁定過程/344 9.4BroadcastReceiver的工作過程/352 9.4.1廣播的注冊過程/353 9.4.2廣播的發送和接收過程/356 9.5ContentProvider的工作過程/362 第10章Android的消息機製/372 10.1Android的消息機製概述/373 10.2Android的消息機製分析/375 10.2.1ThreadLocal的工作原理/375 10.2.2消息隊列的工作原理/380 10.2.3Looper的工作原理/383 10.2.4Handler的工作原理/385 10.3主綫程的消息循環/389 第11章Android的綫程和綫程池/391 11.1主綫程和子綫程/392 11.2Android中的綫程形態/392 11.2.1AsyncTask/392 11.2.2AsyncTask的工作原理/395 11.2.3HandlerThread/402 11.2.4IntentService/403 11.3Android中的綫程池/406 11.3.1ThreadPoolExecutor/407 11.3.2綫程池的分類/410 第12章Bitmap的加載和Cache/413 12.1Bitmap的高效加載/414 12.2Android中的緩存策略/417 12.2.1LruCache/418 12.2.2DiskLruCache/419 12.2.3ImageLoader的實現/424 12.3ImageLoader的使用/441 12.3.1照片牆效果/441 12.3.2優化列錶的卡頓現象/446 第13章綜閤技術/448 13.1使用CrashHandler來獲取應用的crash信息/449 13.2使用multidex來解決方法數越界/455 13.3Android的動態加載技術/463 13.4反編譯初步/469 13.4.1使用dex2jar和jd-gui反編譯apk/470 13.4.2使用apktool對apk進行二次打包/470 第14章JNI和NDK編程/473 14.1JNI的開發流程/474 14.2NDK的開發流程/478 14.3JNI的數據類型和類型簽名/484 14.4JNI調用Java方法的流程/486 第15章Android性能優化/489 15.1Android的性能優化方法/490 15.1.1布局優化/490 15.1.2繪製優化/493 15.1.3內存泄露優化/493 15.1.4響應速度優化和ANR日誌分析/496 15.1.5ListView和Bitmap優化/501 15.1.6綫程優化/501 15.1.7一些性能優化建議/501 15.2內存泄露分析之MAT工具/502 15.3提高程序的可維護性/506 內容簡介 本書是一本Android進階類書籍,采用理論、源碼和實踐相結閤的方式來闡述高水準的Android應用開發要點。本書從三個方麵來組織內容。**,介紹Android開發者不容易掌握的一些知識點;第二,結閤 Android源代碼和應用層開發過程,融會貫通,介紹一些比較深入的知識點;第三,介紹一些核心技術和Android的性能優化思想。 作者簡介 任玉剛,百度公司Android高級工程師,碩士畢業於*國科學技術大學,在CSDN發錶多篇高質量的技術文章並廣獲好評,並多次在GitHub上提交開源項目,先後在騰訊、創新工場和百度從事Android開發, 目前在百度公司參與百度手機衛士的開發工作。
Android 群英傳 + Android開發藝術探索 下載 mobi epub pdf txt 電子書
Android 群英傳 + Android開發藝術探索 pdf epub mobi txt 電子書 下載
用戶評價
評分
☆☆☆☆☆
評分
☆☆☆☆☆
評分
☆☆☆☆☆
評分
☆☆☆☆☆
評分
☆☆☆☆☆
評分
☆☆☆☆☆
評分
☆☆☆☆☆
評分
☆☆☆☆☆
評分
☆☆☆☆☆
類似圖書 點擊查看全場最低價
Android 群英傳 + Android開發藝術探索 pdf epub mobi txt 電子書 下載