定 價(jià):¥59.80
作 者: | 明日科技 |
出版社: | 吉林大學(xué)出版社 |
叢編項(xiàng): | |
標(biāo) 簽: | 暫缺 |
ISBN: | 9787567787421 | 出版時(shí)間: | 2017-03-01 | 包裝: | |
開(kāi)本: | 16開(kāi) | 頁(yè)數(shù): | 434 | 字?jǐn)?shù): |
Android開(kāi)發(fā)之旅
第1章歡樂(lè)寫(xiě)數(shù)字(嵌套布局+OnTouchListener觸摸事件+逐幀動(dòng)畫(huà)實(shí)現(xiàn))
預(yù)備知識(shí)視頻講解:3小時(shí)44分
項(xiàng)目開(kāi)發(fā)視頻講解:1小時(shí)37分
代碼解釋?zhuān)ㄔ诰€擴(kuò)展講解):24段
1.1開(kāi)發(fā)背景
1.2系統(tǒng)功能設(shè)計(jì)
1.2.1系統(tǒng)功能結(jié)構(gòu)
1.2.2系統(tǒng)業(yè)務(wù)流程
1.3創(chuàng)建項(xiàng)目
1.3.1系統(tǒng)開(kāi)發(fā)環(huán)境要求
1.3.2系統(tǒng)文件夾組織結(jié)構(gòu)
1.3.3創(chuàng)建新項(xiàng)目
1.4啟動(dòng)界面設(shè)計(jì)
1.4.1啟動(dòng)界面布局
1.4.2實(shí)現(xiàn)啟動(dòng)界面的全屏顯示
1.4.3啟動(dòng)界面向游戲主界面的跳轉(zhuǎn)
1.5游戲主界面設(shè)計(jì)
1.5.1游戲主界面布局
1.5.2實(shí)現(xiàn)游戲主界面全屏顯示
1.5.3游戲主界面向選擇數(shù)字界面的跳轉(zhuǎn)
1.5.4游戲主界面向關(guān)于界面的跳轉(zhuǎn)
1.5.5啟動(dòng)后自動(dòng)播放背景音樂(lè)
1.5.6游戲背景音樂(lè)的開(kāi)啟與靜音
1.5.7跳轉(zhuǎn)界面時(shí)自動(dòng)停止音樂(lè)
1.5.8返回當(dāng)前界面時(shí)自動(dòng)播放音樂(lè)
1.6選擇數(shù)字界面設(shè)計(jì)
1.6.1選擇數(shù)字界面布局
1.6.2實(shí)現(xiàn)選擇數(shù)字界面全屏顯示
1.6.3設(shè)置背景音樂(lè)
1.7數(shù)字1書(shū)寫(xiě)界面設(shè)計(jì)
1.7.1書(shū)寫(xiě)界面布局
1.7.2打開(kāi)數(shù)字1的書(shū)寫(xiě)界面
1.7.3設(shè)置背景及默認(rèn)圖片
1.7.4實(shí)現(xiàn)數(shù)字1的書(shū)寫(xiě)功能
1.7.5實(shí)現(xiàn)書(shū)寫(xiě)未完成圖片倒退顯示
1.7.6播放數(shù)字兒歌
1.8演示動(dòng)畫(huà)對(duì)話框設(shè)計(jì)
1.8.1創(chuàng)建演示動(dòng)畫(huà)布局文件
1.8.2創(chuàng)建演示逐幀動(dòng)畫(huà)文件
1.8.3創(chuàng)建自定義對(duì)話框
1.8.4播放演示動(dòng)畫(huà)
1.9關(guān)于界面設(shè)計(jì)
1.9.1完成關(guān)于界面按鈕和Logo的布局
1.9.2布局聯(lián)系方式和版權(quán)
1.9.3實(shí)現(xiàn)關(guān)于界面全屏顯示
1.9.4返回上一級(jí)界面
1.10本章總結(jié)
攻占Android大陸
Android大咖實(shí)戰(zhàn)訓(xùn)練營(yíng)
第2章魔鏡(Camera對(duì)象+Canvas+BrokenView插件+聲音播放實(shí)現(xiàn))
預(yù)備知識(shí)視頻講解:3小時(shí)10分
項(xiàng)目開(kāi)發(fā)視頻講解:3小時(shí)26分
代碼解釋?zhuān)ㄔ诰€擴(kuò)展講解):53段
2.1開(kāi)發(fā)背景
2.2系統(tǒng)功能設(shè)計(jì)
2.2.1系統(tǒng)功能結(jié)構(gòu)
2.2.2系統(tǒng)設(shè)計(jì)導(dǎo)圖
2.3創(chuàng)建項(xiàng)目
2.3.1系統(tǒng)開(kāi)發(fā)環(huán)境要求
2.3.2創(chuàng)建新項(xiàng)目
2.4啟動(dòng)頁(yè)設(shè)計(jì)
2.4.1啟動(dòng)頁(yè)概述
2.4.2資源準(zhǔn)備
2.4.3創(chuàng)建啟動(dòng)頁(yè)Activity
2.4.4代碼輸入錯(cuò)誤處理
2.4.5啟動(dòng)頁(yè)布局
2.4.6修改全局配置文件
2.5主窗體模塊設(shè)計(jì)
2.5.1主窗體布局說(shuō)明
2.5.2項(xiàng)目資源準(zhǔn)備
2.5.3窗體底層布局
2.5.4底部焦距調(diào)節(jié)按鈕布局
2.5.5鏡框顯示控件布局
2.5.6自定義頂部功能欄布局
2.5.7自定義畫(huà)布控件布局
2.6攝像頭設(shè)置
2.6.1模塊概述
2.6.2規(guī)范類(lèi)文件目錄
2.6.3初始化操作
2.6.4獲取攝像頭
2.6.5打開(kāi)前置攝像頭
2.6.6設(shè)置攝像頭方向
2.6.7顯示攝像頭圖像
2.6.8主界面調(diào)取攝像頭
2.6.9設(shè)置App訪問(wèn)權(quán)限
2.6.10連接手機(jī)執(zhí)行程序
2.7焦距調(diào)節(jié)
2.7.1模塊概述
2.7.2獲取當(dāng)前焦距
2.7.3調(diào)節(jié)焦距
2.7.4實(shí)現(xiàn)調(diào)節(jié)焦距按鈕單擊事件
2.8頂部功能欄的功能實(shí)現(xiàn)
2.8.1模塊概述
2.8.2實(shí)現(xiàn)系統(tǒng)幫助
2.8.3實(shí)現(xiàn)功能欄按鈕單擊事件
2.8.4選擇鏡框
2.8.5亮度調(diào)節(jié)
2.9吹氣起霧
2.9.1模塊概述
2.9.2增加話筒管理類(lèi)
2.9.3繪制起霧圖層
2.9.4增加起霧顯示效果
2.9.5實(shí)現(xiàn)吹氣起霧
2.9.6擦除屏幕霧氣
2.10碎屏
2.10.1碎屏概述
2.10.2使用第三方碎屏控件
2.10.3設(shè)置碎屏生命周期
2.10.4設(shè)置碎屏控件屬性
2.10.5碎屏手勢(shì)識(shí)別
2.10.6碎屏功能實(shí)現(xiàn)
2.11本章總結(jié)
攻占Android大陸
Android大咖實(shí)戰(zhàn)訓(xùn)練營(yíng)
第3章鎖屏背單詞(greendao+Spinner+sharePreference輕量級(jí)數(shù)據(jù)庫(kù)實(shí)現(xiàn))
預(yù)備知識(shí)視頻講解:2小時(shí)17分
項(xiàng)目開(kāi)發(fā)視頻講解:2小時(shí)03分
代碼解釋?zhuān)ㄔ诰€擴(kuò)展講解):30段
3.1開(kāi)發(fā)背景
3.2系統(tǒng)功能設(shè)計(jì)
3.2.1系統(tǒng)功能結(jié)構(gòu)
3.2.2系統(tǒng)業(yè)務(wù)流程
3.3創(chuàng)建項(xiàng)目
3.3.1系統(tǒng)開(kāi)發(fā)環(huán)境需求
3.3.2創(chuàng)建新項(xiàng)目
3.3.3導(dǎo)入圖片資源
3.3.4導(dǎo)入數(shù)據(jù)庫(kù)與語(yǔ)音資源
3.3.5創(chuàng)建數(shù)據(jù)庫(kù)
3.3.6創(chuàng)建數(shù)據(jù)庫(kù)解析單詞的工具類(lèi)
3.4鎖屏界面設(shè)計(jì)
3.4.1繪制鎖屏界面
3.4.2聲明控件
3.4.3初始化控件
3.4.4同步手機(jī)系統(tǒng)時(shí)間
3.4.5選擇詞義時(shí)的操作
3.4.6獲取數(shù)據(jù)庫(kù)文件
3.4.7手勢(shì)滑動(dòng)事件的監(jiān)聽(tīng)
3.4.8配置Manifest權(quán)限
3.5復(fù)習(xí)界面設(shè)計(jì)
3.5.1復(fù)習(xí)界面布局
3.5.2實(shí)現(xiàn)復(fù)習(xí)界面功能
3.6設(shè)置界面設(shè)計(jì)
3.6.1繪制開(kāi)關(guān)按鈕
3.6.2實(shí)現(xiàn)開(kāi)關(guān)按鈕的功能
3.6.3設(shè)置界面布局
3.6.4實(shí)現(xiàn)設(shè)置界面功能
3.7主界面設(shè)計(jì)
3.7.1自定義按鈕樣式
3.7.2繪制主界面布局
3.7.3創(chuàng)建BaseApplication對(duì)象
3.7.4聲明BaseApplication
3.7.5鎖屏狀態(tài)監(jiān)聽(tīng)
3.7.6實(shí)現(xiàn)主界面功能
3.8本章總結(jié)
攻占Android大陸
Android大咖實(shí)戰(zhàn)訓(xùn)練營(yíng)
第4章工具箱(Canvas+多線程+Camera+BroadcastReceiver廣播實(shí)現(xiàn))
預(yù)備知識(shí)視頻講解:3小時(shí)
項(xiàng)目開(kāi)發(fā)視頻講解:2小時(shí)50分
代碼解釋?zhuān)ㄔ诰€擴(kuò)展講解):22段
4.1開(kāi)發(fā)背景
4.2系統(tǒng)功能設(shè)計(jì)
4.2.1系統(tǒng)功能結(jié)構(gòu)
4.2.2系統(tǒng)業(yè)務(wù)流程
4.3創(chuàng)建項(xiàng)目
4.3.1系統(tǒng)開(kāi)發(fā)環(huán)境需求
4.3.2創(chuàng)建新項(xiàng)目
4.3.3導(dǎo)入資源
4.4項(xiàng)目首頁(yè)設(shè)計(jì)
4.4.1首頁(yè)圓盤(pán)菜單的布局
4.4.2首頁(yè)圓盤(pán)菜單的調(diào)用
4.4.3運(yùn)行項(xiàng)目到手機(jī)
4.4.4添加項(xiàng)目權(quán)限
4.5指南針功能設(shè)計(jì)
4.5.1使用傳感器完成指南針功能
4.5.2取消傳感器
4.6顯示電池信息功能設(shè)計(jì)
4.6.1創(chuàng)建電池信息接收器
4.6.2電池信息布局
4.6.3實(shí)現(xiàn)顯示電池信息功能
4.6.4實(shí)現(xiàn)電池圖標(biāo)單擊功能
4.7放大鏡功能設(shè)計(jì)
4.7.1布局放大鏡界面
4.7.2實(shí)現(xiàn)相機(jī)預(yù)覽功能
4.7.3實(shí)現(xiàn)焦距調(diào)節(jié)功能
4.7.4注冊(cè)CamerActivity類(lèi)
4.7.5實(shí)現(xiàn)主界面向放大鏡界面的跳轉(zhuǎn)
4.8工具尺功能設(shè)計(jì)
4.8.1自定義工具尺控件
4.8.2工具尺布局
4.8.3調(diào)用自定義工具尺控件
4.8.4注冊(cè)RulerActivity類(lèi)
4.8.5實(shí)現(xiàn)主界面向工具尺界面的跳轉(zhuǎn)
4.9分貝測(cè)試儀功能設(shè)計(jì)
4.9.1分貝測(cè)試儀布局設(shè)計(jì)
4.9.2開(kāi)啟麥克風(fēng)錄制聲音
4.9.3將聲音轉(zhuǎn)換成分貝值
4.9.4發(fā)送消息更新頁(yè)面
4.9.5實(shí)現(xiàn)主界面向分貝測(cè)試儀界面的
跳轉(zhuǎn)
4.10手電筒功能設(shè)計(jì)
4.10.1創(chuàng)建閃光燈工具類(lèi)
4.10.2閃光燈充當(dāng)手電筒功能
4.10.3閃光燈的銷(xiāo)毀與啟用
4.10.4手電筒菜單按鈕添加單擊事件
4.11本章總結(jié)
第5章靜待花開(kāi)(逐幀動(dòng)畫(huà)+屬性動(dòng)畫(huà)+SQLite+自定義控件實(shí)現(xiàn))
代碼解釋?zhuān)ㄔ诰€擴(kuò)展講解):12段
5.1開(kāi)發(fā)背景
5.2系統(tǒng)功能設(shè)計(jì)
5.2.1系統(tǒng)功能結(jié)構(gòu)
5.2.2系統(tǒng)業(yè)務(wù)流程
5.3本章目標(biāo)
5.4資源準(zhǔn)備
5.4.1導(dǎo)入工具類(lèi)等資源文件
5.4.2創(chuàng)建MyDataHelper數(shù)據(jù)幫助類(lèi)
5.5實(shí)現(xiàn)大雁飛翔的效果
5.5.1設(shè)置大雁的逐幀動(dòng)畫(huà)
5.5.2實(shí)現(xiàn)大雁飛翔的效果
5.6實(shí)現(xiàn)蒲公英飄落的效果
5.6.1創(chuàng)建數(shù)據(jù)模型DandelionModel類(lèi)
5.6.2創(chuàng)建DandelionView類(lèi)
5.6.3初始化繪制數(shù)據(jù)
5.6.4重寫(xiě)SurfaceHolder的回調(diào)方法
5.6.5繪制降落的蒲公英
5.6.6實(shí)現(xiàn)飄落的效果
5.7實(shí)現(xiàn)花開(kāi)的效果
5.7.1創(chuàng)建Plant類(lèi)
5.7.2添加子控件
5.7.3測(cè)量控件并設(shè)置寬高
5.7.4擺放Plant中的子控件
5.7.5設(shè)置組合動(dòng)畫(huà)
5.7.6設(shè)置接口回調(diào)
5.7.7設(shè)置用于控制動(dòng)畫(huà)效果的方法
5.7.8靜待花開(kāi)
5.8實(shí)現(xiàn)背景顏色漸變的效果
5.8.1創(chuàng)建屬性動(dòng)畫(huà)xml文件
5.8.2設(shè)置背景漸變動(dòng)畫(huà)
5.9其他主要功能的展示
5.9.1名人名言列表
5.9.2說(shuō)明界面
5.9.3選擇要分享的花
5.9.4種花界面花枯萎的效果
5.10本章總結(jié)
第6章健康計(jì)步器(Fragment+Service+Receiver+傳感器實(shí)現(xiàn))
代碼解釋(在線擴(kuò)展講解):12段
6.1開(kāi)發(fā)背景
6.2系統(tǒng)功能結(jié)構(gòu)
6.2.1系統(tǒng)功能結(jié)構(gòu)
6.2.2系統(tǒng)業(yè)務(wù)流程
6.3開(kāi)發(fā)準(zhǔn)備
6.4計(jì)步功能的設(shè)計(jì)
6.4.1運(yùn)動(dòng)界面概述
6.4.2運(yùn)動(dòng)界面布局
6.4.3創(chuàng)建SportFragment類(lèi)
6.4.4創(chuàng)建SportFragment的視圖
6.4.5初始化數(shù)據(jù)
6.4.6初始化控件和設(shè)置控件
6.4.7獲取天氣預(yù)報(bào)網(wǎng)絡(luò)資源
6.4.8獲取計(jì)步步數(shù)
6.4.9顯示數(shù)據(jù)
6.5計(jì)步服務(wù)功能的設(shè)計(jì)
6.5.1聲明變量
6.5.2初始化計(jì)步服務(wù)
6.5.3管理服務(wù)的生命周期
6.6測(cè)試計(jì)步功能的設(shè)計(jì)
6.6.1測(cè)試界面的創(chuàng)建和布局的設(shè)置
6.6.2實(shí)現(xiàn)計(jì)步的功能
6.7食物熱量對(duì)照表設(shè)計(jì)
6.7.1食物熱量對(duì)照表概述
6.7.2界面布局
6.7.3顯示數(shù)據(jù)
6.8其他主要功能的展示
6.8.1更改個(gè)人信息
6.8.2播放熱身動(dòng)畫(huà)
6.8.3設(shè)置我的計(jì)劃
6.8.4心率測(cè)試功能
6.9本章總結(jié)
第7章瞬間日記(SQLite數(shù)據(jù)庫(kù)+MediaPlayer+自定義ScrollView控件實(shí)現(xiàn))
代碼解釋?zhuān)ㄔ诰€擴(kuò)展講解):20段
7.1開(kāi)發(fā)背景
7.2系統(tǒng)功能設(shè)計(jì)
7.2.1系統(tǒng)功能結(jié)構(gòu)
7.2.2系統(tǒng)業(yè)務(wù)流程
7.3創(chuàng)建項(xiàng)目
7.3.1新建項(xiàng)目
7.3.2導(dǎo)入項(xiàng)目資源
7.4數(shù)據(jù)庫(kù)與數(shù)據(jù)庫(kù)表設(shè)計(jì)
7.4.1數(shù)據(jù)表結(jié)構(gòu)
7.4.2創(chuàng)建數(shù)據(jù)庫(kù)
7.4.3編寫(xiě)數(shù)據(jù)庫(kù)實(shí)體類(lèi)
7.5首頁(yè)日記列表功能
7.5.1實(shí)現(xiàn)首頁(yè)顯示日記列表
7.5.2實(shí)現(xiàn)列表長(zhǎng)按編輯/刪除功能
7.6搜索功能設(shè)計(jì)
7.6.1按關(guān)鍵字搜索
7.6.2按日期搜索
7.7新增日記功能設(shè)計(jì)
7.7.1新增日記布局設(shè)計(jì)
7.7.2保存日記信息功能
7.7.3加載底部菜單
7.8日記分享功能設(shè)計(jì)
7.8.1實(shí)現(xiàn)獲取日記內(nèi)容生成圖片
7.8.2分享圖片
7.9設(shè)置/取消日記鎖功能
7.9.1密碼輸入框設(shè)計(jì)
7.9.2設(shè)置取消日記鎖
7.10手寫(xiě)保存功能
7.10.1自定義手寫(xiě)頁(yè)面
7.10.2保存手寫(xiě)圖片
7.11照片保存功能設(shè)計(jì)
7.11.1選擇本地圖片保存到日記
7.11.2調(diào)用相機(jī)拍照?qǐng)D片保存到日記
7.12語(yǔ)音保存功能設(shè)計(jì)
7.12.1開(kāi)啟語(yǔ)音錄制
7.12.2返回錄音的音頻文件路徑
7.13到時(shí)提醒功能設(shè)計(jì)
7.13.1自定義時(shí)間選擇彈窗
7.13.2設(shè)置提醒時(shí)間
7.14本章總結(jié)
第8章外勤助手(百度地圖+Vollry框架+錄音+JSON數(shù)據(jù)解析實(shí)現(xiàn))
代碼解釋?zhuān)ㄔ诰€擴(kuò)展講解):11段
界面預(yù)覽
項(xiàng)目功能應(yīng)用技術(shù)預(yù)覽
攻占Android大陸
武林榮譽(yù)稱(chēng)號(hào)榜
特別提醒:
親愛(ài)的讀者朋友,為了使您更好地學(xué)習(xí)編程,在隨書(shū)附贈(zèng)的光盤(pán)中提供了一章拓展內(nèi)容《外勤助手》,如果您學(xué)有余力,可以進(jìn)一步進(jìn)行學(xué)習(xí)。
(以下拓展內(nèi)容在配書(shū)光盤(pán)中)
8.1開(kāi)發(fā)背景
8.2系統(tǒng)功能設(shè)計(jì)
8.2.1系統(tǒng)功能結(jié)構(gòu)
8.2.2系統(tǒng)業(yè)務(wù)流程
8.3系統(tǒng)開(kāi)發(fā)必備
8.3.1系統(tǒng)開(kāi)發(fā)環(huán)境要求
8.3.2后臺(tái)服務(wù)器要求
8.3.3與后臺(tái)Java服務(wù)器交互的主要接口
8.4導(dǎo)航的定位與路線規(guī)劃設(shè)計(jì)
8.4.1申請(qǐng)密鑰
8.4.2下載Android地圖SDK
8.4.3導(dǎo)入Jar包
8.4.4繪制地圖
8.4.5實(shí)現(xiàn)定位服務(wù)
8.4.6實(shí)現(xiàn)用戶定位及路線規(guī)劃
8.5考勤簽到模塊設(shè)計(jì)
8.5.1自定義簽到日歷控件
8.5.2初始化簽到數(shù)據(jù)
8.5.3實(shí)現(xiàn)簽到功能
8.5.4查詢(xún)簽到記錄
8.6任務(wù)上報(bào)模塊設(shè)計(jì)
8.6.1任務(wù)上報(bào)模塊概述
8.6.2任務(wù)上報(bào)功能的實(shí)現(xiàn)
8.6.3查詢(xún)歷史數(shù)據(jù)
8.7業(yè)務(wù)分析模塊設(shè)計(jì)
8.7.1使用餅狀圖分析訂單數(shù)據(jù)
8.7.2使用線形圖分析業(yè)績(jī)排名
8.8其他功能展示
8.8.1客戶界面撥打電話功能
8.8.2添加計(jì)劃功能
8.8.3錄音功能
8.8.4記錄損耗費(fèi)用支出明細(xì)
8.9本章總結(jié)