發表於2024-11-22
《Android 項目開發實戰入門》以歡樂寫數字、魔鏡、鎖屏背單詞、工具箱、靜待花開、健康計步器、瞬間日記和外勤助手共8個項目為案例,從軟件工程的角度齣發,按照項目的開發順序,係統、全麵地介紹瞭項目開發流程,從開發背景、係統功能分析、業務流程分析到項目開發,每一過程都進行瞭詳細講解,旨在使讀者真正獲得項目開發經驗,提高項目開發能力。
《Android 項目開發實戰入門》應用的主要技術及知識點有:嵌套布局、OnTouchListener 觸摸事件、逐幀動畫實現、Camera對象、Canvas、BrokenView插件、聲音播放實現、greendao 、Spinner實現、sharePreference 輕量級數據庫、Canvas、多綫程、Camera實現、 BroadcastReceiver廣播、屬性動畫、SQLite、自定義控件實現、Fragment、 Service、Receiver 、傳感器實現、SQLite 數據庫、MediaPlayer、自定義 ScrollView 控件實現、百度地圖、Vollry 框架、錄音、JSON 數據解析實現等。
——優勢——
√ 零基礎實戰入門——快速掃盲視頻,18小時預備知識入門學習;
√ 項目精彩,講解到位——8個流行項目,10小時教學視頻,代碼注釋詳盡;
√ 書網結閤——在綫課程,PC端、移動端免費同步學習;
√ 4色真彩印刷——還原編程真實開發環境。
——隨書附贈——
√ 《小白手冊》——環境搭建、程序調試、排錯秘籍,幫助用戶輕鬆搭建開發環境,快速解決開發問題;
√ 光盤——31小時視頻講解、項目講解視頻、項目源碼、資源文件、代碼查錯器、代碼片段,方便讀者學習。
√ 二維碼——書中設置多種功能二維碼,視頻二維碼、代碼解釋二維碼、會員二維碼等;手機看視頻,手機看文檔,多種資源手機一掃盡在掌握。
√ 技術支持——QQ、微信、論壇等均可獲得圖書內容相關的技術支持,登錄明日學院網站(www.mingrisoft.com)可以獲得全方位的學習資源和技術支持。
√ 光盤附贈——150套界麵資源庫+216個顔色代碼簡集+140個常用顔色代碼錶
——讀者對象——
√ 零基礎編程的自學者
√ 編程愛好者
√ 大中專院校的老師和學生
√ 培訓機構的老師和學生
√ 參加畢業設計的學生
√ 初級和中級程序開發人員
《Android 項目開發實戰入門》是一本讓初學者通過項目實戰開發學編程的超值圖書。
明日科技,是一傢專業從事軟件開發、教育培訓以及軟件開發教育資源整閤的高科技公司,其編寫的教材既注重選取軟件開發中的必需、常用內容,又注重內容的易學、方便以及相關知識的拓展,深受讀者喜愛。其編寫的圖書主要有“從入門到精通”“軟件開發視頻大講堂”“軟件開發實戰1200例”“軟件工程師開發大係”等多個係列。多次榮獲“全行業優xiu暢銷品種”“中國大學齣版社優xiu暢銷書”等奬項,多個品種長期位居同類圖書銷售排行榜的前列。
Android開發之旅
第1章歡樂寫數字(嵌套布局+OnTouchListener觸摸事件+逐幀動畫實現)
預備知識視頻講解:3小時44分
項目開發視頻講解:1小時37分
代碼解釋(在綫擴展講解):24段
1.1開發背景
1.2係統功能設計
1.2.1係統功能結構
1.2.2係統業務流程
1.3創建項目
1.3.1係統開發環境要求
1.3.2係統文件夾組織結構
1.3.3創建新項目
1.4啓動界麵設計
1.4.1啓動界麵布局
1.4.2實現啓動界麵的全屏顯示
1.4.3啓動界麵嚮遊戲主界麵的跳轉
1.5遊戲主界麵設計
1.5.1遊戲主界麵布局
1.5.2實現遊戲主界麵全屏顯示
1.5.3遊戲主界麵嚮選擇數字界麵的跳轉
1.5.4遊戲主界麵嚮關於界麵的跳轉
1.5.5啓動後自動播放背景音樂
1.5.6遊戲背景音樂的開啓與靜音
1.5.7跳轉界麵時自動停止音樂
1.5.8返迴當前界麵時自動播放音樂
1.6選擇數字界麵設計
1.6.1選擇數字界麵布局
1.6.2實現選擇數字界麵全屏顯示
1.6.3設置背景音樂
1.7數字1書寫界麵設計
1.7.1書寫界麵布局
1.7.2打開數字1的書寫界麵
1.7.3設置背景及默認圖片
1.7.4實現數字1的書寫功能
1.7.5實現書寫未完成圖片倒退顯示
1.7.6播放數字兒歌
1.8演示動畫對話框設計
1.8.1創建演示動畫布局文件
1.8.2創建演示逐幀動畫文件
1.8.3創建自定義對話框
1.8.4播放演示動畫
1.9關於界麵設計
1.9.1完成關於界麵按鈕和Logo的布局
1.9.2布局聯係方式和版權
1.9.3實現關於界麵全屏顯示
1.9.4返迴上一級界麵
1.10本章總結
攻占Android大陸
Android大咖實戰訓練營
第2章魔鏡(Camera對象+Canvas+BrokenView插件+聲音播放實現)
預備知識視頻講解:3小時10分
項目開發視頻講解:3小時26分
代碼解釋(在綫擴展講解):53段
2.1開發背景
2.2係統功能設計
2.2.1係統功能結構
2.2.2係統設計導圖
2.3創建項目
2.3.1係統開發環境要求
2.3.2創建新項目
2.4啓動頁設計
2.4.1啓動頁概述
2.4.2資源準備
2.4.3創建啓動頁Activity
2.4.4代碼輸入錯誤處理
2.4.5啓動頁布局
2.4.6修改全局配置文件
2.5主窗體模塊設計
2.5.1主窗體布局說明
2.5.2項目資源準備
2.5.3窗體底層布局
2.5.4底部焦距調節按鈕布局
2.5.5鏡框顯示控件布局
2.5.6自定義頂部功能欄布局
2.5.7自定義畫布控件布局
2.6攝像頭設置
2.6.1模塊概述
2.6.2規範類文件目錄
2.6.3初始化操作
2.6.4獲取攝像頭
2.6.5打開前置攝像頭
2.6.6設置攝像頭方嚮
2.6.7顯示攝像頭圖像
2.6.8主界麵調取攝像頭
2.6.9設置App訪問權限
2.6.10連接手機執行程序
2.7焦距調節
2.7.1模塊概述
2.7.2獲取當前焦距
2.7.3調節焦距
2.7.4實現調節焦距按鈕單擊事件
2.8頂部功能欄的功能實現
2.8.1模塊概述
2.8.2實現係統幫助
2.8.3實現功能欄按鈕單擊事件
2.8.4選擇鏡框
2.8.5亮度調節
2.9吹氣起霧
2.9.1模塊概述
2.9.2增加話筒管理類
2.9.3繪製起霧圖層
2.9.4增加起霧顯示效果
2.9.5實現吹氣起霧
2.9.6擦除屏幕霧氣
2.10碎屏
2.10.1碎屏概述
2.10.2使用第三方碎屏控件
2.10.3設置碎屏生命周期
2.10.4設置碎屏控件屬性
2.10.5碎屏手勢識彆
2.10.6碎屏功能實現
2.11本章總結
攻占Android大陸
Android大咖實戰訓練營
第3章鎖屏背單詞(greendao+Spinner+sharePreference輕量級數據庫實現)
預備知識視頻講解:2小時17分
項目開發視頻講解:2小時03分
代碼解釋(在綫擴展講解):30段
3.1開發背景
3.2係統功能設計
3.2.1係統功能結構
3.2.2係統業務流程
3.3創建項目
3.3.1係統開發環境需求
3.3.2創建新項目
3.3.3導入圖片資源
3.3.4導入數據庫與語音資源
3.3.5創建數據庫
3.3.6創建數據庫解析單詞的工具類
3.4鎖屏界麵設計
3.4.1繪製鎖屏界麵
3.4.2聲明控件
3.4.3初始化控件
3.4.4同步手機係統時間
3.4.5選擇詞義時的操作
3.4.6獲取數據庫文件
3.4.7手勢滑動事件的監聽
3.4.8配置Manifest權限
3.5復習界麵設計
3.5.1復習界麵布局
3.5.2實現復習界麵功能
3.6設置界麵設計
3.6.1繪製開關按鈕
3.6.2實現開關按鈕的功能
3.6.3設置界麵布局
3.6.4實現設置界麵功能
3.7主界麵設計
3.7.1自定義按鈕樣式
3.7.2繪製主界麵布局
3.7.3創建BaseApplication對象
3.7.4聲明BaseApplication
3.7.5鎖屏狀態監聽
3.7.6實現主界麵功能
3.8本章總結
攻占Android大陸
Android大咖實戰訓練營
第4章工具箱(Canvas+多綫程+Camera+BroadcastReceiver廣播實現)
預備知識視頻講解:3小時
項目開發視頻講解:2小時50分
代碼解釋(在綫擴展講解):22段
4.1開發背景
4.2係統功能設計
4.2.1係統功能結構
4.2.2係統業務流程
4.3創建項目
4.3.1係統開發環境需求
4.3.2創建新項目
4.3.3導入資源
4.4項目首頁設計
4.4.1首頁圓盤菜單的布局
4.4.2首頁圓盤菜單的調用
4.4.3運行項目到手機
4.4.4添加項目權限
4.5指南針功能設計
4.5.1使用傳感器完成指南針功能
4.5.2取消傳感器
4.6顯示電池信息功能設計
4.6.1創建電池信息接收器
4.6.2電池信息布局
4.6.3實現顯示電池信息功能
4.6.4實現電池圖標單擊功能
4.7放大鏡功能設計
4.7.1布局放大鏡界麵
4.7.2實現相機預覽功能
4.7.3實現焦距調節功能
4.7.4注冊CamerActivity類
4.7.5實現主界麵嚮放大鏡界麵的跳轉
4.8工具尺功能設計
4.8.1自定義工具尺控件
4.8.2工具尺布局
4.8.3調用自定義工具尺控件
4.8.4注冊RulerActivity類
4.8.5實現主界麵嚮工具尺界麵的跳轉
4.9分貝測試儀功能設計
4.9.1分貝測試儀布局設計
4.9.2開啓麥剋風錄製聲音
4.9.3將聲音轉換成分貝值
4.9.4發送消息更新頁麵
4.9.5實現主界麵嚮分貝測試儀界麵的
跳轉
4.10手電筒功能設計
4.10.1創建閃光燈工具類
4.10.2閃光燈充當手電筒功能
4.10.3閃光燈的銷毀與啓用
4.10.4手電筒菜單按鈕添加單擊事件
4.11本章總結
第5章靜待花開(逐幀動畫+屬性動畫+SQLite+自定義控件實現)
代碼解釋(在綫擴展講解):12段
5.1開發背景
5.2係統功能設計
5.2.1係統功能結構
5.2.2係統業務流程
5.3本章目標
5.4資源準備
5.4.1導入工具類等資源文件
5.4.2創建MyDataHelper數據幫助類
5.5實現大雁飛翔的效果
5.5.1設置大雁的逐幀動畫
5.5.2實現大雁飛翔的效果
5.6實現蒲公英飄落的效果
5.6.1創建數據模型DandelionModel類
5.6.2創建DandelionView類
5.6.3初始化繪製數據
5.6.4重寫SurfaceHolder的迴調方法
5.6.5繪製降落的蒲公英
5.6.6實現飄落的效果
5.7實現花開的效果
5.7.1創建Plant類
5.7.2添加子控件
5.7.3測量控件並設置寬高
5.7.4擺放Plant中的子控件
5.7.5設置組閤動畫
5.7.6設置接口迴調
5.7.7設置用於控製動畫效果的方法
5.7.8靜待花開
5.8實現背景顔色漸變的效果
5.8.1創建屬性動畫xml文件
5.8.2設置背景漸變動畫
5.9其他主要功能的展示
5.9.1名人名言列錶
5.9.2說明界麵
5.9.3選擇要分享的花
5.9.4種花界麵花枯萎的效果
5.10本章總結
第6章健康計步器(Fragment+Service+Receiver+傳感器實現)
代碼解釋(在綫擴展講解):12段
6.1開發背景
6.2係統功能結構
6.2.1係統功能結構
6.2.2係統業務流程
6.3開發準備
6.4計步功能的設計
6.4.1運動界麵概述
6.4.2運動界麵布局
6.4.3創建SportFragment類
6.4.4創建SportFragment的視圖
6.4.5初始化數據
6.4.6初始化控件和設置控件
6.4.7獲取天氣預報網絡資源
6.4.8獲取計步步數
6.4.9顯示數據
6.5計步服務功能的設計
6.5.1聲明變量
6.5.2初始化計步服務
6.5.3管理服務的生命周期
6.6測試計步功能的設計
6.6.1測試界麵的創建和布局的設置
6.6.2實現計步的功能
6.7食物熱量對照錶設計
6.7.1食物熱量對照錶概述
6.7.2界麵布局
6.7.3顯示數據
6.8其他主要功能的展示
6.8.1更改個人信息
6.8.2播放熱身動畫
6.8.3設置我的計劃
6.8.4心率測試功能
6.9本章總結
第7章瞬間日記(SQLite數據庫+MediaPlayer+自定義ScrollView控件實現)
代碼解釋(在綫擴展講解):20段
7.1開發背景
7.2係統功能設計
7.2.1係統功能結構
7.2.2係統業務流程
7.3創建項目
7.3.1新建項目
7.3.2導入項目資源
7.4數據庫與數據庫錶設計
7.4.1數據錶結構
7.4.2創建數據庫
7.4.3編寫數據庫實體類
7.5首頁日記列錶功能
7.5.1實現首頁顯示日記列錶
7.5.2實現列錶長按編輯/刪除功能
7.6搜索功能設計
7.6.1按關鍵字搜索
7.6.2按日期搜索
7.7新增日記功能設計
7.7.1新增日記布局設計
7.7.2保存日記信息功能
7.7.3加載底部菜單
7.8日記分享功能設計
7.8.1實現獲取日記內容生成圖片
7.8.2分享圖片
7.9設置/取消日記鎖功能
7.9.1密碼輸入框設計
7.9.2設置取消日記鎖
7.10手寫保存功能
7.10.1自定義手寫頁麵
7.10.2保存手寫圖片
7.11照片保存功能設計
7.11.1選擇本地圖片保存到日記
7.11.2調用相機拍照圖片保存到日記
7.12語音保存功能設計
7.12.1開啓語音錄製
7.12.2返迴錄音的音頻文件路徑
7.13到時提醒功能設計
7.13.1自定義時間選擇彈窗
7.13.2設置提醒時間
7.14本章總結
第8章外勤助手(百度地圖+Vollry框架+錄音+JSON數據解析實現)
代碼解釋(在綫擴展講解):11段
界麵預覽
項目功能應用技術預覽
攻占Android大陸
武林榮譽稱號榜
特彆提醒:
親愛的讀者朋友,為瞭使您更好地學習編程,在隨書附贈的光盤中提供瞭一章拓展內容《外勤助手》,如果您學有餘力,可以進一步進行學習。
(以下拓展內容在配書光盤中)
8.1開發背景
8.2係統功能設計
8.2.1係統功能結構
8.2.2係統業務流程
8.3係統開發必備
8.3.1係統開發環境要求
8.3.2後颱服務器要求
Android項目開發實戰入門(全彩版) 下載 mobi epub pdf txt 電子書 格式
Android項目開發實戰入門(全彩版) 下載 mobi pdf epub txt 電子書 格式 2024
Android項目開發實戰入門(全彩版) 下載 mobi epub pdf 電子書這本書的確很好,可以,比那本實戰入門要好些,而且代碼視頻齊全,非常適閤自學
評分挺不錯的一本書,用捲買的挺實惠的先備用
評分Java精彩編程200例(全彩版)
評分200個精彩例子足料,印刷很棒,正在如飢似渴學習中。
評分商品質量很好,很滿意,配送速度快啊,而且配送員態度也非常好。便宜好用,值得推薦買買買,同事都說好用。下次繼續買買買,哈哈哈…
評分書到瞭,可惜還是看不懂,慢慢看吧。物流很快哦,第二天就到瞭。包裝嘛,看我這圖片就知道包裝不錯咯
評分京東年終購物節買的,真的太實惠瞭,夠看的瞭
評分很好很好很好很好很好很好很好很好很好很好,纔怪,一般
評分這本書裏麵有很多200個實例,然後看瞭之後就可以去模仿這個開發吧,感覺非常好,期待就是學編程的,同學們都可以瞭解一下
Android項目開發實戰入門(全彩版) mobi epub pdf txt 電子書 格式下載 2024