注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)計(jì)算機(jī)組織與體系結(jié)構(gòu)Android群英傳

Android群英傳

Android群英傳

定 價(jià):¥69.00

作 者: 徐宜生
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 程序設(shè)計(jì) 計(jì)算機(jī)/網(wǎng)絡(luò) 移動(dòng)開(kāi)發(fā)

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787121267734 出版時(shí)間: 2015-09-01 包裝:
開(kāi)本: 頁(yè)數(shù): 356 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《Android群英傳》內(nèi)容提要《Android群英傳》對(duì)具有一定Android開(kāi)發(fā)基礎(chǔ)的讀者,以通俗易懂的語(yǔ)言介紹了Android開(kāi)發(fā)的進(jìn)階技巧。《Android群英傳》共分為13章,講解了Android體系與系統(tǒng)架構(gòu)、Android開(kāi)發(fā)工具新接觸、Android控件架構(gòu)與自定義控件詳解、ListView使用技巧、Android Scroll分析、Android繪圖機(jī)制與處理技巧、Android動(dòng)畫(huà)機(jī)制與使用技巧、Activity與Activity調(diào)用棧分析、Android系統(tǒng)信息與安全機(jī)制、Android性能優(yōu)化、搭建云端服務(wù)器、Android 5.X新特性詳解、Android實(shí)例提高?!禔ndroid群英傳》最后通過(guò)實(shí)例來(lái)展示如何實(shí)際實(shí)踐這些技巧,讓讀者更好地體會(huì)如何提高Android開(kāi)發(fā)?!禔ndroid群英傳》運(yùn)用大量實(shí)際開(kāi)發(fā)中的實(shí)例,并結(jié)合最新的Android開(kāi)發(fā)SDK和IDE,讓讀者能夠了解最前沿的開(kāi)發(fā)技術(shù)?!禔ndroid群英傳》適合具有一定開(kāi)發(fā)基礎(chǔ)的開(kāi)發(fā)者,幫助開(kāi)發(fā)者快速提高開(kāi)發(fā)能力。

作者簡(jiǎn)介

  活躍在CSDN技術(shù)博客的年輕工程師,榮獲CSDN認(rèn)證專(zhuān)家,文章風(fēng)格幽默風(fēng)趣,單篇文章有上萬(wàn)的閱讀量,深受年輕程序員的喜愛(ài)。在慕課網(wǎng)上開(kāi)設(shè)課程,有數(shù)千名學(xué)員聽(tīng)課、參與討論?,F(xiàn)就職于TCL通信科技公司,從事Android系統(tǒng)開(kāi)發(fā)工作。

圖書(shū)目錄

第1章 Android體系與系統(tǒng)架構(gòu) 1  1.1 Google生態(tài)系統(tǒng) 2  1.2 Android系統(tǒng)架構(gòu) 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組件架構(gòu) 4  1.3.1 Android四大組件如何協(xié)同工作 5  1.3.2 應(yīng)用運(yùn)行上下文對(duì)象 5  1.4 Android系統(tǒng)源代碼目錄與系統(tǒng)目錄 6  1.4.1 Android系統(tǒng)源代碼目錄 6  1.4.2 Android系統(tǒng)目錄 8  1.4.3 Android App文件目錄 11  第2章 Android開(kāi)發(fā)工具新接觸 13  2.1 Android開(kāi)發(fā)IDE介紹 14  2.1.1 Android Studio初體驗(yàn) 14  2.1.2 Android Studio配置 15  2.2 Android Studio高級(jí)使用技巧 19  2.2.1 更新SDK 20  2.2.2 Android Studio常用界面 21  2.2.3 導(dǎo)入Android Studio工程 23  2.3 ADB命令使用技巧 24  2.3.1 ADB基礎(chǔ) 24  2.3.2 ADB常用命令 25  2.3.3 ADB命令來(lái)源 29  2.4 模擬器使用與配置 29  第3章 Android控件架構(gòu)與自定義控件詳解 32  3.1 Android控件架構(gòu) 33  3.2 View的測(cè)量 34  3.3 View的繪制 37  3.4 View Group的測(cè)量 38  3.5 View Group的繪制 39  3.6 自定義View 39  3.6.1 對(duì)現(xiàn)有控件進(jìn)行拓展 40  3.6.2 創(chuàng)建復(fù)合控件 43  3.6.3 重寫(xiě)View來(lái)實(shí)現(xiàn)全新的控件 51  3.7 自定義View Group 54  3.8 事件攔截機(jī)制分析 59  第4章 List View使用技巧 65  4.1 List View常用優(yōu)化技巧 66  4.1.1 使用View Holder模式提高效率 66  4.1.2 設(shè)置項(xiàng)目間分隔線(xiàn) 68  4.1.3 隱藏List View的滾動(dòng)條 68  4.1.4 取消List View的Item點(diǎn)擊效果 68  4.1.5 設(shè)置List View需要顯示在第幾項(xiàng) 69  4.1.6 動(dòng)態(tài)修改List View 69  4.1.7 遍歷List View中的所有Item 71  4.1.8 處理空List View 71  4.1.9 List View滑動(dòng)監(jiān)聽(tīng) 72  4.2 List View常用拓展 74  4.2.1 具有彈性的List View 75  4.2.2 自動(dòng)顯示、隱藏布局的ListV iew 76  4.2.3 聊天List View 79  4.2.4 動(dòng)態(tài)改變List View布局 85  第5章 Android Scroll分析 87  5.1 滑動(dòng)效果是如何產(chǎn)生的 88  5.1.1 Android坐標(biāo)系 88  5.1.2 視圖坐標(biāo)系 88  5.1.3 觸控事件——MotionEvent 89  5.2 實(shí)現(xiàn)滑動(dòng)的七種方法 91  5.2.1 layout方法 92  5.2.2 offset Left And Right()與offset Top And Bottom() 93  5.2.3 Layout Params 93  5.2.4 scroll To與scrollBy 94  5.2.5 Scroller 96  5.2.6 屬性動(dòng)畫(huà) 98  5.2.7 View Drag Helper 98  第6章 Android繪圖機(jī)制與處理技巧 106  6.1 屏幕的尺寸信息 107  6.1.1 屏幕參數(shù) 107  6.1.2 系統(tǒng)屏幕密度 107  6.1.3 獨(dú)立像素密度dp 107  6.1.4 單位轉(zhuǎn)換 108  6.22D繪圖基礎(chǔ) 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 像素點(diǎn)分析 134  6.5.5 常用圖像像素點(diǎn)處理效果 135  6.6 Android圖像處理之圖形特效處理 137  6.6.1 Android變形矩陣——Matrix 137  6.6.2 像素塊分析 142  6.7 Android圖像處理之畫(huà)筆特效處理 145  6.7.1 Porter Duff Xfermode 145  6.7.2 Shader 149  6.7.3 Path Effect 153  6.8 View之孿生兄弟——SurfaceView 155  6.8.1 Surface View與View的區(qū)別 155  6.8.2 Surface View的使用 156  6.8.3 Surface View實(shí)例 159  第7章 Android動(dòng)畫(huà)機(jī)制與使用技巧 162  7.1 Android View動(dòng)畫(huà)框架 163  7.1.1 透明度動(dòng)畫(huà) 163  7.1.2 旋轉(zhuǎn)動(dòng)畫(huà) 163  7.1.3 位移動(dòng)畫(huà) 164  7.1.4 縮放動(dòng)畫(huà) 164  7.1.5 動(dòng)畫(huà)集合 164  7.2 Android屬性動(dòng)畫(huà)分析 165  7.2.1 ObjectAnimator 166  7.2.2 PropertyValuesHolder 168  7.2.3 ValueAnimator 168  7.2.4 動(dòng)畫(huà)事件的監(jiān)聽(tīng) 168  7.2.5 Animator Set 169  7.2.6 在XML中使用屬性動(dòng)畫(huà) 170  7.2.7 View的animate方法 170  7.3 Android布局動(dòng)畫(huà) 171  7.4 Interpolators(插值器) 171  7.5 自定義動(dòng)畫(huà) 172  7.6 Android 5.X SVG矢量動(dòng)畫(huà)機(jī)制 175  7.6.1 <path>標(biāo)簽 175  7.6.2 SVG常用指令 176  7.6.3 SVG編輯器 177  7.6.4 Android中使用SVG 177  7.6.5 SVG動(dòng)畫(huà)實(shí)例 181  7.7 Android動(dòng)畫(huà)特效 188  7.7.1 靈動(dòng)菜單 188  7.7.2 計(jì)時(shí)器動(dòng)畫(huà) 190  7.7.3 下拉展開(kāi)動(dòng)畫(huà) 191  第8章 Activity與Activity調(diào)用棧分析 195  8.1 Activity 196  8.1.1 起源 196  8.1.2 Activity形態(tài) 196  8.1.3 生命周期 196  8.2 Android任務(wù)棧簡(jiǎn)介 200  8.3 Android Mainifest啟動(dòng)模式 200  8.3.1 standard 201  8.3.2 single Top 201  8.3.3 single Task 201  8.3.4 single Instance 202  8.4 Intent Flag啟動(dòng)模式 203  8.5 清空任務(wù)棧 203  8.6 Activity任務(wù)棧使用 204  第9章 Android系統(tǒng)信息與安全機(jī)制 205  9.1 Android系統(tǒng)信息獲取 206  9.1.1 android.os.Build 206  9.1.2 System Property 207  9.1.3 Android系統(tǒng)信息實(shí)例 208  9.2 Android Apk應(yīng)用信息獲取之Package Manager 209  9.2.1 Package Manager 210  9.3 Android Apk應(yīng)用信息獲取之Activity Manager 215  9.4 解析Packages.xml獲取系統(tǒng)信息 218  9.5 Android安全機(jī)制 220  9.5.1 Android安全機(jī)制簡(jiǎn)介 220  9.5.2 Android系統(tǒng)安全隱患 222  9.5.3 Android Apk反編譯 223  9.5.4 Android Apk加密 226  第10章 Android性能優(yōu)化 227  10.1 布局優(yōu)化 228  10.1.1 Android UI渲染機(jī)制 228  10.1.2 避免Overdraw 229  10.1.3 優(yōu)化布局層級(jí) 229  10.1.4 避免嵌套過(guò)多無(wú)用布局 229  10.1.5 Hierarchy Viewer 234  10.2 內(nèi)存優(yōu)化 236  10.2.1 什么是內(nèi)存 236  10.2.2 獲取Android系統(tǒng)內(nèi)存信息 237  10.2.3 內(nèi)存回收 238  10.2.4 內(nèi)存優(yōu)化實(shí)例 238  10.3 Lint工具 240  10.4 使用Android Studio的Memory Monitor工具 240  10.5 使用Trace View工具優(yōu)化App性能 241  10.5.1 生成Trace View日志的兩種方法 241  10.5.2 打開(kāi)Trace View日志 242  10.5.3 分析Trace View日志 242  10.6 使用MAT工具分析App內(nèi)存狀態(tài) 244  10.6.1 生成HPROF文件 244  10.6.2 分析HPROF文件 245  10.7 使用Dumpsys命令分析系統(tǒng)狀態(tài) 247  第11章 搭建云端服務(wù)器 248  11.1 移動(dòng)后端服務(wù)介紹 249  11.2 使用Bmob創(chuàng)建移動(dòng)后端服務(wù) 250  11.2.1 數(shù)據(jù)服務(wù) 251  11.2.2 推送服務(wù) 254  第12章 Android 5.X新特性詳解 257  12.1 Android 5.X UI設(shè)計(jì)初步 258  12.1.1 材料的形態(tài)模擬 258  12.1.2 更加真實(shí)的動(dòng)畫(huà) 258  12.1.3 大色塊的使用 259  12.2 Material Design主題 260  12.3 Palette 261  12.4 視圖與陰影 263  12.5 Tinting和Clipping 265  12.5.1 Tinting(著色) 265  12.5.2 Clipping(裁剪) 267  12.6 列表與卡片 269  12.6.1 Recycler View 269  12.6.2 Card View 275  12.7 Activity過(guò)渡動(dòng)畫(huà) 276  12.8 Material Design 動(dòng)畫(huà)效果 283  12.8.1 Ripple效果 283  12.8.2 Circular Reveal 285  12.8.3 View state changes Animation 288  12.9 Toolbar 293  12.10 Notification 296  12.10.1 基本的Notification 297  12.10.2 折疊式Notification 298  12.10.3 懸掛式Notification 300  12.10.4 顯示等級(jí)的Notification 301  第13章 Android實(shí)例提高 303  13.1 移動(dòng)迷宮——拼圖游戲 304  13.1.1 準(zhǔn)備工作 305  13.1.2 初始界面 307  13.1.3 拼圖界面 312  13.1.4 效果預(yù)覽與功能進(jìn)階 324  13.2 魔幻矩陣——2048325  13.2.12048概述 325  13.2.22048游戲分析 326  13.2.32048初始化工作 327  13.2.4 小方塊設(shè)計(jì) 328  13.2.5 全局設(shè)置 330  13.2.6 游戲面板設(shè)計(jì) 332  13.2.7 主程序設(shè)計(jì) 340  13.2.8 功能進(jìn)階 341  13.3 實(shí)戰(zhàn)經(jīng)驗(yàn)總結(jié) 342

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)