Android案例開發項目實戰

《Android案例開發項目實戰》是清華大學出版社2021年出版的書籍。

基本介紹

  • 中文名:Android案例開發項目實戰
  • 作者:施冬梅、孫翠改
  • 出版社:清華大學出版社
  • ISBN:9787302582878
  • 定價:89.8
內容簡介,作者簡介,目錄,

內容簡介

本書密切結合教學需要,根據學生學情,按照由淺入深的順序,把Android知識歸納為:初探、基礎、網路編程、特色開發四大模組,每個項目均有案例支撐。教授學生學習完整開發Android作品的方法。
全書共11章,以實例帶動教學,詳細講述了app的製作方法與技巧。每章配有“知識點梳理”和“項目實施”,既可以讓教師合理安排教學內容,又可以讓學習者舉一反三,快速掌握本章知識。

作者簡介

繆亮,現任開封文化藝術職業學院信息電子系教授,NOC專家委員會委員。國j級精品線上開放課程《二維動畫設計與製作》主要參與人,省教育廳學術技術帶頭人,榮獲河南省教育系統教學技能競賽(高校計算機)一等獎,被授予“河南省教學標兵”稱號。發表學術論文50多篇,其中中文核心期刊12篇,EI核心檢索5篇。主編出版專業教材幾十部,累計發行60多萬冊。主持科研項目10多個,其中兩項獲得國內領先的鑑定結果。

目錄

目錄
項目1第一個Android程式
1.1Android簡介
1.1.1手機作業系統
1.1.2Android發展史
1.1.3Android特徵
1.1.4Android平台架構
1.2Android開發環境
1.2.1Android開發所需的工具介紹
1.2.2搭建Android開發環境
1.2.3創建Android原生模擬器
1.2.4安裝第三方Android模擬器
1.2.5搭建真機測試環境
1.3實戰案例——第一個Android程式
1.3.1界面分析
1.3.2實現思路
1.3.3任務實施
項目小結
習題
項目2猜猜我的星座
2.1Android常用UI控制項
2.1.1TextView控制項
2.1.2EditText控制項
2.1.3Button控制項
2.1.4ImageView控制項
2.1.5DatePicker控制項
2.2APP之間的通信
2.2.1顯式Intent
2.2.2隱式Intent
2.3實戰案例——猜猜我的星座
2.3.1界面分析
2.3.2實現思路
2.3.3任務實施
項目小結
習題
項目3智慧型計算器
3.1Android UI常用布局
3.1.1UI簡介
3.1.2LinearLayout布局
3.1.3RelativeLayout布局
3.1.4FrameLayout布局
3.2Android開發中的樣式設計
3.2.1自定義控制項樣式
3.2.2自定義背景樣式
3.3Android開發中的主題設計
3.4實戰案例——智慧型計算器
3.4.1界面分析
3.4.2實現思路
3.4.3任務實施
項目小結
習題
項目4打地鼠小遊戲
4.1Android的事件處理與互動實現程式設計
4.1.1提示
4.1.2對話框
4.1.3選單
4.1.4下拉列表框
4.2實戰案例——打地鼠小遊戲
4.2.1界面分析
4.2.2實現思路
4.2.3任務實施
項目小結
習題
項目5記憶的倉庫——備忘錄
5.1SharedPreferences存儲
5.1.1SharedPreferences簡介
5.1.2SharedPreferences的使用
5.2Android的檔案存儲
5.2.1內部存儲
5.2.2外部存儲
5.3調用攝像頭和相冊
5.3.1調用攝像頭拍照
5.3.2從相冊中選擇照片
5.4Android運行時許可權設定
5.4.1Android許可權機制介紹
5.4.2在程式運行時申請許可權
5.5實戰案例——記憶的倉庫: 備忘錄
5.5.1界面分析
5.5.2實現思路
5.5.3任務實施
項目小結
習題
項目6多彩水果店
6.1最常用和最難用的控制項——ListView
6.1.1ListView的簡單用法
6.1.2定製 ListView的界面
6.1.3提升ListView的運行效率
6.1.4ListView的單擊事件
6.2更強大的滾動控制項——RecyclerView
6.2.1RecyclerView的簡單用法
6.2.2實現橫向滾動和瀑布流布局
6.2.3RecyclerView的單擊事件
6.3實戰案例——多彩水果店App
6.3.1界面分析
6.3.2實現思路
6.3.3任務實施
項目小結
習題
項目7唱歌跳舞小管家——媒體播放器
7.1實戰案例——簡單音樂播放器
7.1.1界面分析
7.1.2實現思路
7.1.3任務實施
7.2實戰案例——簡單視頻播放器
7.2.1界面分析
7.2.2實現思路
7.2.3任務實施
項目小結
習題
項目8我的第一桶金——理財通App的設計與實現
8.1使用資料庫存儲數據
8.1.1Android系統的數據存儲方式
8.1.2使用SQLite資料庫存儲數據
8.1.3創建和升級資料庫
8.1.4添加數據
8.1.5查詢數據
8.1.6修改數據
8.1.7刪除數據
8.2實戰案例——理財通App設計與實現
8.2.1作品分析
8.2.2製作App的歡迎界面
8.2.3註冊界面的設計與功能
8.2.4登錄界面的設計與功能
8.2.5主界面的設計與功能
8.2.6新增收入界面的設計與功能
8.2.7新增支出界面的設計與功能
8.2.8收入明細界面的設計與功能
8.2.9支出明細界面的設計與功能
8.2.10數據分析界面的設計與功能
8.2.11系統設定界面的設計與功能
8.2.12收入管理界面的設計與功能
8.2.13支出管理界面的設計與功能
項目小結
習題
項目9我的第一道菜——菜譜App的設計與實現
9.1ViewPager控制項
9.1.1使用場景
9.1.2ViewPager的基本用法
9.1.3ViewPager結合Fragment的使用
9.2使用HTTP訪問網路
9.2.1使用HttpURLConnection訪問網路
9.2.2使用OkHttp訪問網路
9.2.3網路訪問框架的封裝
9.3解析JSON數據格式
9.3.1使用JSONObject
9.3.2使用GSON
9.4實戰案例——菜譜App的設計與實現
9.4.1菜譜App引導界面設計
9.4.2菜譜App主界面設計
9.4.3菜譜App詳情界面設計
9.4.4菜譜收藏功能的設計與實現
9.4.5菜譜搜尋功能的設計與實現
9.4.6個人中心的設計與實現
項目小結
習題
項目10 實戰案例——移動網際網路軟體開發競賽1
10.1賽項簡介
10.1.1競賽目的
10.1.2競賽內容
10.1.3競賽方式
10.2比賽器材及技術平台
10.2.1計算機配置
10.2.2比賽平台
10.2.3軟體版本
10.3考察知識點
10.4地圖導航案例
10.4.1編碼實現離線地圖1
10.4.2編碼實現離線地圖2
項目小結
項目11實戰案例——移動網際網路軟體開發競賽2
11.1編程案例——生活助手
11.1.1功能說明
11.1.2題目要求
11.1.3操作視頻
11.2編程案例——旅行助手
11.2.1功能說明
11.2.2題目要求
11.2.3操作視頻
11.3編程案例——數據分析
11.3.1功能說明
11.3.2題目要求
11.3.3操作視頻
項目小結
習題參考答案

相關詞條

熱門詞條

聯絡我們