注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)計算機組織與體系結(jié)構(gòu)Android項目開發(fā)實戰(zhàn)入門(全彩版)

Android項目開發(fā)實戰(zhàn)入門(全彩版)

Android項目開發(fā)實戰(zhàn)入門(全彩版)

定 價:¥59.80

作 者: 明日科技
出版社: 吉林大學(xué)出版社
叢編項:
標 簽: 暫缺

購買這本書可以去


ISBN: 9787567787421 出版時間: 2017-03-01 包裝:
開本: 16開 頁數(shù): 434 字數(shù):  

內(nèi)容簡介

  《Android 項目開發(fā)實戰(zhàn)入門》以歡樂寫數(shù)字、魔鏡、鎖屏背單詞、工具箱、靜待花開、健康計步器、瞬間日記和外勤助手共8個項目為案例,從軟件工程的角度出發(fā),按照項目的開發(fā)順序,系統(tǒng)、全面地介紹了項目開發(fā)流程,從開發(fā)背景、系統(tǒng)功能分析、業(yè)務(wù)流程分析到項目開發(fā),每一過程都進行了詳細講解,旨在使讀者真正獲得項目開發(fā)經(jīng)驗,提高項目開發(fā)能力。 《Android 項目開發(fā)實戰(zhàn)入門》應(yīng)用的主要技術(shù)及知識點有:嵌套布局、OnTouchListener 觸摸事件、逐幀動畫實現(xiàn)、Camera對象、Canvas、BrokenView插件、聲音播放實現(xiàn)、greendao 、Spinner實現(xiàn)、sharePreference 輕量級數(shù)據(jù)庫、Canvas、多線程、Camera實現(xiàn)、 BroadcastReceiver廣播、屬性動畫、SQLite、自定義控件實現(xiàn)、Fragment、 Service、Receiver 、傳感器實現(xiàn)、SQLite 數(shù)據(jù)庫、MediaPlayer、自定義 ScrollView 控件實現(xiàn)、百度地圖、Vollry 框架、錄音、JSON 數(shù)據(jù)解析實現(xiàn)等。 ——優(yōu)勢——√ 零基礎(chǔ)實戰(zhàn)入門——快速掃盲視頻,18小時預(yù)備知識入門學(xué)習; √ 項目精彩,講解到位——8個流行項目,10小時教學(xué)視頻,代碼注釋詳盡; √ 書網(wǎng)結(jié)合——在線課程,PC端、移動端免費同步學(xué)習; √ 4色真彩印刷——還原編程真實開發(fā)環(huán)境。 ——隨書附贈——√ 《小白手冊》——環(huán)境搭建、程序調(diào)試、排錯秘籍,幫助用戶輕松搭建開發(fā)環(huán)境,快速解決開發(fā)問題; √ 光盤——31小時視頻講解、項目講解視頻、項目源碼、資源文件、代碼查錯器、代碼片段,方便讀者學(xué)習。 √ 二維碼——書中設(shè)置多種功能二維碼,視頻二維碼、代碼解釋二維碼、會員二維碼等;手機看視頻,手機看文檔,多種資源手機一掃盡在掌握。 √ 技術(shù)支持——QQ、微信、論壇等均可獲得圖書內(nèi)容相關(guān)的技術(shù)支持,登錄明日學(xué)院網(wǎng)站(www.mingrisoft.com)可以獲得全方位的學(xué)習資源和技術(shù)支持。 √ 光盤附贈——150套界面資源庫+216個顏色代碼簡集+140個常用顏色代碼表——讀者對象—— √ 零基礎(chǔ)編程的自學(xué)者 √ 編程愛好者 √ 大中專院校的老師和學(xué)生 √ 培訓(xùn)機構(gòu)的老師和學(xué)生 √ 參加畢業(yè)設(shè)計的學(xué)生 √ 初級和中級程序開發(fā)人員 《Android 項目開發(fā)實戰(zhàn)入門》是一本讓初學(xué)者通過項目實戰(zhàn)開發(fā)學(xué)編程的超值圖書。

作者簡介

  明日科技,是一家專業(yè)從事軟件開發(fā)、教育培訓(xùn)以及軟件開發(fā)教育資源整合的高科技公司,其編寫的教材既注重選取軟件開發(fā)中的必需、常用內(nèi)容,又注重內(nèi)容的易學(xué)、方便以及相關(guān)知識的拓展,深受讀者喜愛。其編寫的圖書主要有“從入門到精通”“軟件開發(fā)視頻大講堂”“軟件開發(fā)實戰(zhàn)1200例”“軟件工程師開發(fā)大系”等多個系列。多次榮獲“全行業(yè)優(yōu)xiu暢銷品種”“中國大學(xué)出版社優(yōu)xiu暢銷書”等獎項,多個品種長期位居同類圖書銷售排行榜的前列。

圖書目錄

Android開發(fā)之旅

第1章歡樂寫數(shù)字(嵌套布局+OnTouchListener觸摸事件+逐幀動畫實現(xiàn))

預(yù)備知識視頻講解:3小時44分

項目開發(fā)視頻講解:1小時37分

代碼解釋(在線擴展講解):24段

1.1開發(fā)背景

1.2系統(tǒng)功能設(shè)計

1.2.1系統(tǒng)功能結(jié)構(gòu)

1.2.2系統(tǒng)業(yè)務(wù)流程

1.3創(chuàng)建項目

1.3.1系統(tǒng)開發(fā)環(huán)境要求

1.3.2系統(tǒng)文件夾組織結(jié)構(gòu)

1.3.3創(chuàng)建新項目

1.4啟動界面設(shè)計

1.4.1啟動界面布局

1.4.2實現(xiàn)啟動界面的全屏顯示

1.4.3啟動界面向游戲主界面的跳轉(zhuǎn)

1.5游戲主界面設(shè)計

1.5.1游戲主界面布局

1.5.2實現(xiàn)游戲主界面全屏顯示

1.5.3游戲主界面向選擇數(shù)字界面的跳轉(zhuǎn)

1.5.4游戲主界面向關(guān)于界面的跳轉(zhuǎn)

1.5.5啟動后自動播放背景音樂

1.5.6游戲背景音樂的開啟與靜音

1.5.7跳轉(zhuǎn)界面時自動停止音樂

1.5.8返回當前界面時自動播放音樂

1.6選擇數(shù)字界面設(shè)計

1.6.1選擇數(shù)字界面布局

1.6.2實現(xiàn)選擇數(shù)字界面全屏顯示

1.6.3設(shè)置背景音樂

1.7數(shù)字1書寫界面設(shè)計

1.7.1書寫界面布局

1.7.2打開數(shù)字1的書寫界面

1.7.3設(shè)置背景及默認圖片

1.7.4實現(xiàn)數(shù)字1的書寫功能

1.7.5實現(xiàn)書寫未完成圖片倒退顯示

1.7.6播放數(shù)字兒歌

1.8演示動畫對話框設(shè)計

1.8.1創(chuàng)建演示動畫布局文件

1.8.2創(chuàng)建演示逐幀動畫文件

1.8.3創(chuàng)建自定義對話框

1.8.4播放演示動畫

1.9關(guān)于界面設(shè)計

1.9.1完成關(guān)于界面按鈕和Logo的布局

1.9.2布局聯(lián)系方式和版權(quán)

1.9.3實現(xiàn)關(guān)于界面全屏顯示

1.9.4返回上一級界面

1.10本章總結(jié)

攻占Android大陸

Android大咖實戰(zhàn)訓(xùn)練營


第2章魔鏡(Camera對象+Canvas+BrokenView插件+聲音播放實現(xiàn))

預(yù)備知識視頻講解:3小時10分

項目開發(fā)視頻講解:3小時26分

代碼解釋(在線擴展講解):53段

2.1開發(fā)背景

2.2系統(tǒng)功能設(shè)計

2.2.1系統(tǒng)功能結(jié)構(gòu)

2.2.2系統(tǒng)設(shè)計導(dǎo)圖

2.3創(chuàng)建項目

2.3.1系統(tǒng)開發(fā)環(huán)境要求

2.3.2創(chuàng)建新項目

2.4啟動頁設(shè)計

2.4.1啟動頁概述

2.4.2資源準備

2.4.3創(chuàng)建啟動頁Activity

2.4.4代碼輸入錯誤處理

2.4.5啟動頁布局

2.4.6修改全局配置文件

2.5主窗體模塊設(shè)計

2.5.1主窗體布局說明

2.5.2項目資源準備

2.5.3窗體底層布局

2.5.4底部焦距調(diào)節(jié)按鈕布局

2.5.5鏡框顯示控件布局

2.5.6自定義頂部功能欄布局

2.5.7自定義畫布控件布局

2.6攝像頭設(shè)置

2.6.1模塊概述

2.6.2規(guī)范類文件目錄

2.6.3初始化操作

2.6.4獲取攝像頭

2.6.5打開前置攝像頭

2.6.6設(shè)置攝像頭方向

2.6.7顯示攝像頭圖像

2.6.8主界面調(diào)取攝像頭

2.6.9設(shè)置App訪問權(quán)限

2.6.10連接手機執(zhí)行程序

2.7焦距調(diào)節(jié)

2.7.1模塊概述

2.7.2獲取當前焦距

2.7.3調(diào)節(jié)焦距

2.7.4實現(xiàn)調(diào)節(jié)焦距按鈕單擊事件

2.8頂部功能欄的功能實現(xiàn)

2.8.1模塊概述

2.8.2實現(xiàn)系統(tǒng)幫助

2.8.3實現(xiàn)功能欄按鈕單擊事件

2.8.4選擇鏡框

2.8.5亮度調(diào)節(jié)

2.9吹氣起霧

2.9.1模塊概述

2.9.2增加話筒管理類

2.9.3繪制起霧圖層

2.9.4增加起霧顯示效果

2.9.5實現(xiàn)吹氣起霧

2.9.6擦除屏幕霧氣

2.10碎屏

2.10.1碎屏概述

2.10.2使用第三方碎屏控件

2.10.3設(shè)置碎屏生命周期

2.10.4設(shè)置碎屏控件屬性

2.10.5碎屏手勢識別

2.10.6碎屏功能實現(xiàn)

2.11本章總結(jié)

攻占Android大陸

Android大咖實戰(zhàn)訓(xùn)練營


第3章鎖屏背單詞(greendao+Spinner+sharePreference輕量級數(shù)據(jù)庫實現(xiàn))

預(yù)備知識視頻講解:2小時17分

項目開發(fā)視頻講解:2小時03分

代碼解釋(在線擴展講解):30段

3.1開發(fā)背景

3.2系統(tǒng)功能設(shè)計

3.2.1系統(tǒng)功能結(jié)構(gòu)

3.2.2系統(tǒng)業(yè)務(wù)流程

3.3創(chuàng)建項目

3.3.1系統(tǒng)開發(fā)環(huán)境需求

3.3.2創(chuàng)建新項目

3.3.3導(dǎo)入圖片資源

3.3.4導(dǎo)入數(shù)據(jù)庫與語音資源

3.3.5創(chuàng)建數(shù)據(jù)庫

3.3.6創(chuàng)建數(shù)據(jù)庫解析單詞的工具類

3.4鎖屏界面設(shè)計

3.4.1繪制鎖屏界面

3.4.2聲明控件

3.4.3初始化控件

3.4.4同步手機系統(tǒng)時間

3.4.5選擇詞義時的操作

3.4.6獲取數(shù)據(jù)庫文件

3.4.7手勢滑動事件的監(jiān)聽

3.4.8配置Manifest權(quán)限

3.5復(fù)習界面設(shè)計

3.5.1復(fù)習界面布局

3.5.2實現(xiàn)復(fù)習界面功能

3.6設(shè)置界面設(shè)計

3.6.1繪制開關(guān)按鈕

3.6.2實現(xiàn)開關(guān)按鈕的功能

3.6.3設(shè)置界面布局

3.6.4實現(xiàn)設(shè)置界面功能

3.7主界面設(shè)計

3.7.1自定義按鈕樣式

3.7.2繪制主界面布局

3.7.3創(chuàng)建BaseApplication對象

3.7.4聲明BaseApplication

3.7.5鎖屏狀態(tài)監(jiān)聽

3.7.6實現(xiàn)主界面功能

3.8本章總結(jié)

攻占Android大陸

Android大咖實戰(zhàn)訓(xùn)練營


第4章工具箱(Canvas+多線程+Camera+BroadcastReceiver廣播實現(xiàn))

預(yù)備知識視頻講解:3小時

項目開發(fā)視頻講解:2小時50分

代碼解釋(在線擴展講解):22段

4.1開發(fā)背景

4.2系統(tǒng)功能設(shè)計

4.2.1系統(tǒng)功能結(jié)構(gòu)

4.2.2系統(tǒng)業(yè)務(wù)流程

4.3創(chuàng)建項目

4.3.1系統(tǒng)開發(fā)環(huán)境需求

4.3.2創(chuàng)建新項目

4.3.3導(dǎo)入資源

4.4項目首頁設(shè)計

4.4.1首頁圓盤菜單的布局

4.4.2首頁圓盤菜單的調(diào)用

4.4.3運行項目到手機

4.4.4添加項目權(quán)限

4.5指南針功能設(shè)計

4.5.1使用傳感器完成指南針功能

4.5.2取消傳感器

4.6顯示電池信息功能設(shè)計

4.6.1創(chuàng)建電池信息接收器

4.6.2電池信息布局

4.6.3實現(xiàn)顯示電池信息功能

4.6.4實現(xiàn)電池圖標單擊功能

4.7放大鏡功能設(shè)計

4.7.1布局放大鏡界面

4.7.2實現(xiàn)相機預(yù)覽功能

4.7.3實現(xiàn)焦距調(diào)節(jié)功能

4.7.4注冊CamerActivity類

4.7.5實現(xiàn)主界面向放大鏡界面的跳轉(zhuǎn)

4.8工具尺功能設(shè)計

4.8.1自定義工具尺控件

4.8.2工具尺布局

4.8.3調(diào)用自定義工具尺控件

4.8.4注冊RulerActivity類

4.8.5實現(xiàn)主界面向工具尺界面的跳轉(zhuǎn)

4.9分貝測試儀功能設(shè)計

4.9.1分貝測試儀布局設(shè)計

4.9.2開啟麥克風錄制聲音

4.9.3將聲音轉(zhuǎn)換成分貝值

4.9.4發(fā)送消息更新頁面

4.9.5實現(xiàn)主界面向分貝測試儀界面的

跳轉(zhuǎn)

4.10手電筒功能設(shè)計

4.10.1創(chuàng)建閃光燈工具類

4.10.2閃光燈充當手電筒功能

4.10.3閃光燈的銷毀與啟用

4.10.4手電筒菜單按鈕添加單擊事件

4.11本章總結(jié)


第5章靜待花開(逐幀動畫+屬性動畫+SQLite+自定義控件實現(xiàn))

代碼解釋(在線擴展講解):12段

5.1開發(fā)背景

5.2系統(tǒng)功能設(shè)計

5.2.1系統(tǒng)功能結(jié)構(gòu)

5.2.2系統(tǒng)業(yè)務(wù)流程

5.3本章目標

5.4資源準備

5.4.1導(dǎo)入工具類等資源文件

5.4.2創(chuàng)建MyDataHelper數(shù)據(jù)幫助類

5.5實現(xiàn)大雁飛翔的效果

5.5.1設(shè)置大雁的逐幀動畫

5.5.2實現(xiàn)大雁飛翔的效果

5.6實現(xiàn)蒲公英飄落的效果

5.6.1創(chuàng)建數(shù)據(jù)模型DandelionModel類

5.6.2創(chuàng)建DandelionView類

5.6.3初始化繪制數(shù)據(jù)

5.6.4重寫SurfaceHolder的回調(diào)方法

5.6.5繪制降落的蒲公英

5.6.6實現(xiàn)飄落的效果

5.7實現(xiàn)花開的效果

5.7.1創(chuàng)建Plant類

5.7.2添加子控件

5.7.3測量控件并設(shè)置寬高

5.7.4擺放Plant中的子控件

5.7.5設(shè)置組合動畫

5.7.6設(shè)置接口回調(diào)

5.7.7設(shè)置用于控制動畫效果的方法

5.7.8靜待花開

5.8實現(xiàn)背景顏色漸變的效果

5.8.1創(chuàng)建屬性動畫xml文件

5.8.2設(shè)置背景漸變動畫

5.9其他主要功能的展示

5.9.1名人名言列表

5.9.2說明界面

5.9.3選擇要分享的花

5.9.4種花界面花枯萎的效果

5.10本章總結(jié)


第6章健康計步器(Fragment+Service+Receiver+傳感器實現(xiàn))

代碼解釋(在線擴展講解):12段

6.1開發(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開發(fā)準備

6.4計步功能的設(shè)計

6.4.1運動界面概述

6.4.2運動界面布局

6.4.3創(chuàng)建SportFragment類

6.4.4創(chuàng)建SportFragment的視圖

6.4.5初始化數(shù)據(jù)

6.4.6初始化控件和設(shè)置控件

6.4.7獲取天氣預(yù)報網(wǎng)絡(luò)資源

6.4.8獲取計步步數(shù)

6.4.9顯示數(shù)據(jù)

6.5計步服務(wù)功能的設(shè)計

6.5.1聲明變量

6.5.2初始化計步服務(wù)

6.5.3管理服務(wù)的生命周期

6.6測試計步功能的設(shè)計

6.6.1測試界面的創(chuàng)建和布局的設(shè)置

6.6.2實現(xiàn)計步的功能

6.7食物熱量對照表設(shè)計

6.7.1食物熱量對照表概述

6.7.2界面布局

6.7.3顯示數(shù)據(jù)

6.8其他主要功能的展示

6.8.1更改個人信息

6.8.2播放熱身動畫

6.8.3設(shè)置我的計劃

6.8.4心率測試功能

6.9本章總結(jié)


第7章瞬間日記(SQLite數(shù)據(jù)庫+MediaPlayer+自定義ScrollView控件實現(xiàn))

代碼解釋(在線擴展講解):20段

7.1開發(fā)背景

7.2系統(tǒng)功能設(shè)計

7.2.1系統(tǒng)功能結(jié)構(gòu)

7.2.2系統(tǒng)業(yè)務(wù)流程

7.3創(chuàng)建項目

7.3.1新建項目

7.3.2導(dǎo)入項目資源

7.4數(shù)據(jù)庫與數(shù)據(jù)庫表設(shè)計

7.4.1數(shù)據(jù)表結(jié)構(gòu)

7.4.2創(chuàng)建數(shù)據(jù)庫

7.4.3編寫數(shù)據(jù)庫實體類

7.5首頁日記列表功能

7.5.1實現(xiàn)首頁顯示日記列表

7.5.2實現(xiàn)列表長按編輯/刪除功能

7.6搜索功能設(shè)計

7.6.1按關(guān)鍵字搜索

7.6.2按日期搜索

7.7新增日記功能設(shè)計

7.7.1新增日記布局設(shè)計

7.7.2保存日記信息功能

7.7.3加載底部菜單

7.8日記分享功能設(shè)計

7.8.1實現(xiàn)獲取日記內(nèi)容生成圖片

7.8.2分享圖片

7.9設(shè)置/取消日記鎖功能

7.9.1密碼輸入框設(shè)計

7.9.2設(shè)置取消日記鎖

7.10手寫保存功能

7.10.1自定義手寫頁面

7.10.2保存手寫圖片

7.11照片保存功能設(shè)計

7.11.1選擇本地圖片保存到日記

7.11.2調(diào)用相機拍照圖片保存到日記

7.12語音保存功能設(shè)計

7.12.1開啟語音錄制

7.12.2返回錄音的音頻文件路徑

7.13到時提醒功能設(shè)計

7.13.1自定義時間選擇彈窗

7.13.2設(shè)置提醒時間

7.14本章總結(jié)


第8章外勤助手(百度地圖+Vollry框架+錄音+JSON數(shù)據(jù)解析實現(xiàn))

代碼解釋(在線擴展講解):11段

界面預(yù)覽

項目功能應(yīng)用技術(shù)預(yù)覽

攻占Android大陸

武林榮譽稱號榜

特別提醒:

親愛的讀者朋友,為了使您更好地學(xué)習編程,在隨書附贈的光盤中提供了一章拓展內(nèi)容《外勤助手》,如果您學(xué)有余力,可以進一步進行學(xué)習。

(以下拓展內(nèi)容在配書光盤中)

8.1開發(fā)背景

8.2系統(tǒng)功能設(shè)計

8.2.1系統(tǒng)功能結(jié)構(gòu)

8.2.2系統(tǒng)業(yè)務(wù)流程

8.3系統(tǒng)開發(fā)必備

8.3.1系統(tǒng)開發(fā)環(huán)境要求

8.3.2后臺服務(wù)器要求

8.3.3與后臺Java服務(wù)器交互的主要接口

8.4導(dǎo)航的定位與路線規(guī)劃設(shè)計

8.4.1申請密鑰

8.4.2下載Android地圖SDK

8.4.3導(dǎo)入Jar包

8.4.4繪制地圖

8.4.5實現(xiàn)定位服務(wù)

8.4.6實現(xiàn)用戶定位及路線規(guī)劃

8.5考勤簽到模塊設(shè)計

8.5.1自定義簽到日歷控件

8.5.2初始化簽到數(shù)據(jù)

8.5.3實現(xiàn)簽到功能

8.5.4查詢簽到記錄

8.6任務(wù)上報模塊設(shè)計

8.6.1任務(wù)上報模塊概述

8.6.2任務(wù)上報功能的實現(xiàn)

8.6.3查詢歷史數(shù)據(jù)

8.7業(yè)務(wù)分析模塊設(shè)計

8.7.1使用餅狀圖分析訂單數(shù)據(jù)

8.7.2使用線形圖分析業(yè)績排名

8.8其他功能展示

8.8.1客戶界面撥打電話功能

8.8.2添加計劃功能

8.8.3錄音功能

8.8.4記錄損耗費用支出明細

8.9本章總結(jié)

本目錄推薦

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