定 價:¥119.00
作 者: | 明日科技 |
出版社: | 吉林大學出版社 |
叢編項: | |
標 簽: | 暫缺 |
ISBN: | 9787569225808 | 出版時間: | 2018-07-01 | 包裝: | |
開本: | 頁數(shù): | 字數(shù): |
第1章 Android 旅程之起點
\n1.1 走近Android
\n1.1.1 智能手機操作系統(tǒng)
\n1.1.2 Android發(fā)展史
\n1.1.3 Android應(yīng)用領(lǐng)域
\n1.2 搭建Android開發(fā)環(huán)境
\n1.2.1 開發(fā)環(huán)境概述
\n1.2.2 集成Android開發(fā)環(huán)境的下載
\n1.2.3 集成Android開發(fā)環(huán)境的安裝
\n1.3 與Android應(yīng)用初次相見
\n1.3.1 創(chuàng)建Android應(yīng)用程序
\n1.3.2 Android項目結(jié)構(gòu)類型
\n1.3.3 使用Android模擬器
\n1.3.4 運行Android應(yīng)用
\n1.4 知識回顧
\n第2章 Android Studio 的常用技巧
\n2.1 Android Studio的基本了解
\n2.1.1 了解配置界面
\n2.1.2 外觀設(shè)置
\n2.1.3 Android Studio的主窗口
\n2.1.4 常用的工具窗口
\n2.2 導入項目與模塊
\n2.2.1 導入Android Studio項目
\n2.2.2 導入Eclipse項目
\n2.2.3 導入模塊
\n2.2.4 創(chuàng)建與導入.AAR包
\n2.3 自定義圖標
\n2.4 Android Studio快捷鍵的使用
\n2.4.1 編輯類
\n2.4.2 視圖類
\n2.4.3 編碼類
\n2.5 知識回顧
\n第3章 App UI 設(shè)計
\n3.1 UI設(shè)計相關(guān)的概念
\n3.1.1 View
\n3.1.2 ViewGroup
\n3.2 設(shè)計UI界面
\n3.2.1 使用XML布局文件設(shè)計UI界面
\n3.2.2 在Java代碼中設(shè)計UI界面
\n3.2.3 使用XML和Java代碼混合設(shè)計UI界面
\n3.2.4 開發(fā)自定義的View類
\n3.3 布局管理器
\n3.3.1 相對布局管理器
\n3.3.2 線性布局管理器
\n3.3.3 幀布局管理器
\n3.3.4 表格布局管理器
\n3.3.5 網(wǎng)格布局管理器
\n3.3.6 布局管理器的嵌套
\n3.4 常用App UI界面設(shè)計
\n3.5 知識回顧
\n第4章 初級UI 控件
\n4.1 文本類控件(初級)
\n4.1.1 文本框
\n4.1.2 編輯框
\n4.2 按鈕類控件(初級)
\n4.2.1 普通按鈕
\n4.2.2 圖片按鈕
\n4.3 圖像類控件
\n4.3.1 圖像視圖
\n4.3.2 網(wǎng)格視圖
\n4.4 知識回顧
\n第5章 中級UI 控件
\n5.1 文本類控件(中級)
\n5.1.1 自動完成文本框
\n5.1.2 文本切換器
\n5.2 按鈕類控件(中級)
\n5.2.1 狀態(tài)開關(guān)按鈕
\n5.2.2 單選按鈕
\n5.2.3 復選框
\n5.3 進度條類控件
\n5.3.1 進度條
\n5.3.2 拖動條
\n5.3.3 星級評分條
\n5.4 知識回顧
\n第6章 高級UI 控件
\n6.1 圖像類控件(高級)
\n6.1.1 圖像切換器(ImageSwitcher)
\n6.1.2 畫廊視圖(Gallery)
\n6.2 列表類控件
\n6.2.1 下拉列表框(Spinner)
\n6.2.2 列表視圖(ListView)
\n6.3 切換類控件
\n6.3.1 控件的切換(ViewFlipper)
\n6.3.2 翻頁控件(ViewPager)
\n6.3.3 翻頁的標題欄(PagerTabStrip)
\n6.4 通用控件
\n6.4.1 滾動視圖
\n6.4.2 選項卡
\n6.4.3 搜索框(SearchView)
\n6.5 知識回顧
\n第7章 Android 權(quán)限機制與支持庫的應(yīng)用
\n7.1 Android權(quán)限機制
\n7.2 Android支持庫的常用控件
\n7.2.1 工具欄(ToolBar)
\n7.2.2 折疊標題欄
\n(CollapsingToolbarLayout)
\n7.2.3 卡片式布局(CardView)
\n7.2.4 滑動菜單(DrawerLayout)
\n7.2.5 下拉刷新(SwipeRefreshLayout)
\n7.3 增強型滾動控件
\n7.3.1 RecyclerView的基礎(chǔ)用法
\n7.3.2 RecyclerView的網(wǎng)格布局
\n7.3.3 RecyclerView的瀑布流網(wǎng)格布局
\n7.4 知識回顧
\n第8章 自定義控件
\n8.1 自定義控件實現(xiàn)流程
\n8.1.1 自定義屬性
\n8.1.2 測量尺寸
\n8.1.3 繪制View
\n8.2 自定義控件
\n8.2.1 嵌套在ScrollView中的列表
\n8.2.2 外星人手機時鐘
\n8.3 知識回顧
\n第9章 主角(Activity)與配角(Intent)
\n9.1 主角的作用
\n9.2 主角的艱辛歷程
\n9.2.1 創(chuàng)建Activity
\n9.2.2 配置Activity
\n9.2.3 啟動和關(guān)閉Activity
\n9.3 主角之間的交流
\n9.3.1 配角很重要
\n9.3.2 顯式Intent
\n9.3.3 隱式Intent
\n9.3.4 Intent過濾器
\n9.3.5 多個Activity之間交換數(shù)據(jù)
\n9.3.6 調(diào)用另一個Activity并返回結(jié)果
\n9.4 使用碎片(Fragment)
\n9.4.1 Fragment的生命周期
\n9.4.2 創(chuàng)建Fragment
\n9.4.3 在Activity中添加Fragment
\n9.5 知識回顧
\n第10章 Android 程序的修理工
\n10.1 DDMS工具的使用
\n10.1.1 在Android Studio中打開DDMS
\n10.1.2 DDMS常用功能詳解
\n10.2 輸出日志信息
\n10.2.1 Log.e()方法
\n10.2.2 Log.w()方法
\n10.2.3 Log.i()方法
\n10.2.4 Log.d()方法
\n10.2.5 Log.v()方法
\n10.3 程序調(diào)試
\n10.3.1 Android Studio編輯器調(diào)試
\n10.3.2 Android Studio調(diào)試器調(diào)試
\n10.4 知識回顧
\n第11章 事件與手勢
\n11.1 互動規(guī)則
\n11.1.1 基于監(jiān)聽的事件處理
\n11.1.2 基于回調(diào)的事件處理
\n11.2 物理按鍵互動
\n11.3 觸摸屏互動
\n11.3.1 單擊事件
\n11.3.2 長按事件
\n11.3.3 觸摸事件
\n11.3.4 單擊事件與觸摸事件的區(qū)別
\n11.3.5 事件的綜合應(yīng)用
\n11.4 手勢檢測
\n11.5 知識回顧
\n第12章 Android 基本資源訪問
\n12.1 字符串(string)資源
\n12.1.1 定義字符串資源文件
\n12.1.2 使用字符串資源
\n12.2 顏色(color)資源
\n12.2.1 顏色值的定義
\n12.2.2 定義顏色資源文件
\n12.2.3 使用顏色資源
\n12.3 尺寸(dimen)資源
\n12.3.1 Android支持的尺寸單位
\n12.3.2 使用尺寸資源
\n12.4 布局(layout)資源
\n12.5 數(shù)組(array)資源
\n12.5.1 定義數(shù)組資源文件
\n12.5.2 使用數(shù)組資源
\n12.6 樣式(style)資源
\n12.7 Android程序國際化
\n12.8 知識回顧
\n第13章 Android 高級資源的調(diào)用
\n13.1 菜單(menu)資源
\n13.1.1 定義菜單資源文件
\n13.1.2 使用菜單資源
\n13.2 圖像資源
\n13.2.1 圖片資源
\n13.2.2 StateListDrawable資源
\n13.2.3 ShapeDrawable資源
\n13.2.4 LevelListDrawable資源
\n13.2.5 ClipDrawable資源
\n13.2.6 LayerDrawable資源
\n13.2.7 mipmap資源
\n13.3 知識回顧
\n第14章 Action Bar 的使用
\n14.1 Action Bar概述
\n14.2 Action Bar基本應(yīng)用
\n14.2.1 顯示和隱藏Action Bar
\n14.2.2 添加Action Item選項
\n14.2.3 添加 Action View
\n14.2.4 Action Bar與Tab
\n14.3 實現(xiàn)層級式導航
\n14.3.1 啟用程序圖標導航
\n14.3.2 配置父Activity
\n14.3.3 控制導航圖標的顯示
\n14.4 知識回顧
\n第15章 消息、通知、廣播與鬧鐘
\n15.1 通過Toast類顯示消息提示框
\n15.2 對話框與彈出窗口的使用
\n15.2.1 使用AlertDialog類實現(xiàn)對話框
\n15.2.2 TimePickerDialog與DatePickerDialog的使用
\n15.2.3 進度對話框(ProgressDialog)
\n15.2.4 彈出窗口(PopupWindow)
\n15.3 使用Notification在狀態(tài)欄上顯示通知
\n15.4 BroadcastReceiver使用
\n15.4.1 BroadcastReceiver簡介
\n15.4.2 BroadcastReceiver應(yīng)用
\n15.5 使用AlarmManager設(shè)置鬧鐘
\n15.5.1 AlarmManager簡介
\n15.5.2 設(shè)置一個簡單的鬧鐘
\n15.6 知識回顧
\n第16章 圖形圖像處理技術(shù)
\n16.1 常用繪圖類
\n16.1.1 Paint類
\n16.1.2 Canvas類
\n16.1.3 Path類
\n16.1.4 Bitmap類
\n16.1.5 BitmapFactory類
\n16.2 繪制2D圖像
\n16.2.1 繪制幾何圖形
\n16.2.2 繪制文本
\n16.2.3 繪制圖片
\n16.2.4 繪制路徑
\n16.3 知識回顧
\n第17章 Android 中的動畫
\n17.1 逐幀動畫
\n17.2 補間動畫
\n17.2.1 旋轉(zhuǎn)動畫(RotateAnimation)
\n17.2.2 縮放動畫(ScaleAnimation)
\n17.2.3 平移動畫(Translate Animation)
\n17.2.4 透明度漸變動畫(AlphaAnimation)
\n17.3 屬性動畫
\n17.3.1 屬性動畫的使用
\n17.3.2 屬性動畫組合
\n17.4 知識回顧
\n第18章 播放音頻與視頻
\n18.1 播放音頻
\n18.1.1 使用MediaPlayer播放音頻
\n18.1.2 使用SoundPool類播放音頻
\n18.1.3 動態(tài)顯示歌詞的音樂播放器
\n18.2 播放視頻
\n18.2.1 使用VideoView播放視頻
\n18.2.2 使用MediaPlayer和SurfaceView播放視頻
\n18.2.3 添加視頻彈幕
\n18.3 知識回顧
\n第19章 拍照與顯示圖片
\n19.1 控制攝像頭
\n19.1.1 拍照
\n19.1.2 使用Camera2進行拍照
\n19.1.3 錄制視頻
\n19.2 調(diào)用系統(tǒng)相機與圖庫
\n19.2.1 使用Intent啟動系統(tǒng)相機
\n19.2.2 使用Intent瀏覽圖庫并選取圖片
\n19.3 知識回顧
\n第20章 利用OpenGL 實現(xiàn)3D圖形
\n20.1 OpenGL簡介
\n20.2 繪制3D圖形
\n20.2.1 構(gòu)建3D開發(fā)的基本框架
\n20.2.2 繪制一個模型
\n20.3 添加效果
\n20.3.1 應(yīng)用紋理貼圖
\n20.3.2 旋轉(zhuǎn)
\n20.3.3 光照效果
\n20.3.4 透明效果
\n20.4 知識回顧
\n第21章 數(shù)據(jù)存儲技術(shù)
\n21.1 SharedPreferences存儲
\n21.1.1 獲取SharedPreferences類
\n21.1.2 向SharedPreferences文件中存儲數(shù)據(jù)
\n21.1.3 讀取SharedPreferences文件中存儲的數(shù)據(jù)
\n21.2 文件存儲
\n21.2.1 內(nèi)部存儲
\n21.2.2 外部存儲
\n21.3 數(shù)據(jù)庫存儲
\n21.3.1 創(chuàng)建數(shù)據(jù)庫
\n21.3.2 數(shù)據(jù)操作
\n21.4 使用Content Provider實現(xiàn)數(shù)據(jù)共享
\n21.4.1 Content Provider概述
\n21.4.2 創(chuàng)建Content Provider
\n21.4.3 使用Content Provider
\n21.5 知識回顧
\n第22章 默默付出的后臺工作者
\n22.1 多線程
\n22.1.1 創(chuàng)建線程
\n22.1.2 開啟線程
\n22.1.3 線程的休眠
\n22.1.4 中斷線程
\n22.2 Handler消息傳遞機制
\n22.2.1 Handler類簡介
\n22.2.2 Handler類中的常用方法
\n22.2.3 Handler與Looper、MessageQueue的關(guān)系
\n22.2.4 消息類(Message)
\n22.3 Service的應(yīng)用
\n22.3.1 Service的分類
\n22.3.2 Service的生命周期
\n22.3.3 創(chuàng)建與配置Service
\n22.3.4 啟動和停止Service
\n22.3.5 Bound Service
\n22.3.6 IntentService
\n22.4 知識回顧
\n第23章 傳感器應(yīng)用
\n23.1 Android傳感器概述
\n23.1.1 Android的常用傳感器
\n23.1.2 開發(fā)步驟
\n23.2 方向傳感器
\n23.3 磁場傳感器
\n23.4 加速度傳感器
\n23.5 知識回顧
\n第24章 位置服務(wù)與地圖應(yīng)用
\n24.1 位置服務(wù)
\n24.1.1 獲取LocationProvider
\n24.1.2 獲取定位信息
\n24.2 百度地圖服務(wù)
\n24.2.1 獲取地圖API密鑰
\n24.2.2 下載SDK開發(fā)包
\n24.2.3 創(chuàng)建使用百度地圖API的項目
\n24.2.4 定位到我的位置
\n24.3 知識回顧
\n第25章 網(wǎng)絡(luò)編程及Internet應(yīng)用
\n25.1 通過HTTP訪問網(wǎng)絡(luò)
\n25.1.1 發(fā)送GET請求
\n25.1.2 發(fā)送POST請求
\n25.2 通過OkHttp3訪問網(wǎng)絡(luò)
\n25.2.1 OkHttp3簡介
\n25.2.2 OkHttp3的基本用法
\n25.3 解析JSON格式數(shù)據(jù)
\n25.3.1 JSON簡介
\n25.3.2 解析JSON數(shù)據(jù)
\n25.3.3 使用GSON解析數(shù)據(jù)
\n25.4 使用WebView顯示網(wǎng)頁
\n25.4.1 使用WebView控件瀏覽網(wǎng)頁
\n25.4.2 使用WebView加載HTML代碼
\n25.4.3 讓WebView支持JavaScript
\n25.5 知識回顧
\n第26章 Android 中的小部件
\n26.1 Widget簡介
\n26.2 Widget基礎(chǔ)
\n26.2.1 設(shè)計原則
\n26.2.2 開發(fā)步驟
\n26.2.3 安裝及刪除
\n26.3 Widget配置
\n26.3.1 在Widget元數(shù)據(jù)文件中聲明Activity
\n26.3.2 創(chuàng)建配置Widget的Activity
\n26.3.3 獲取Widget的ID
\n26.3.4 更新Widget
\n26.3.5 設(shè)置返回信息并關(guān)閉Activity
\n26.4 Widget與Service
\n26.5 知識回顧
\n第27章 常用的第三方技術(shù)
\n27.1 第三方登錄
\n27.1.1 申請第三方賬號
\n27.1.2 實現(xiàn)第三方登錄
\n27.2 社會化分享
\n27.2.1 QQ分享
\n27.3 微信分享
\n27.4 第三方支付
\n27.4.1 微信支付
\n27.4.2 支付寶支付
\n27.5 知識回顧
\n第28章 發(fā)布你的App
\n28.1 導出APK安裝包
\n28.2 發(fā)布App
\n28.2.1 開發(fā)者實名認證
\n28.2.2 上傳應(yīng)用
\n28.3 知識回顧
\n附附錄1 快捷鍵介紹
\n附附錄2 Android 代碼編寫規(guī)范