內容簡介
《App Inventor2互動編程》是Android手機軟件開發的入門書籍,適閤零編程基礎的愛好者閱讀與學習。前三章是基礎篇,分彆是AppInventor的簡介、開發環境和語言基礎、基本組件。通過閱讀基礎篇,讀者可以掌握App Inventor的基礎知識。第5章第10章是控件篇,用實例嚮讀者展示瞭如何使用控件快速地開發簡單實用的手機小軟件。第11章第15章是遊戲開發篇,《App Inventor2互動編程》提供瞭五個遊戲實例供讀者學習,讀者可以快速學會手機遊戲的開發方法。第16章到第19章是App Inventor與Arduino互動篇,通過與Arduino的互動編程,可以方便地使用手機控製小車、機器人等。
目錄
第一篇 基礎篇
第1章 App Inventor 2簡介
1.1 App Inventor的誕生及發展
1.1.1 Android與App Inventor
1.1.2 App Invencor的應用
1.2 App Inventor 2的開發意義
1.2.1 App Inventor 2的優勢
1.2.2 App Inventor 2的學習資源
第2章 App Inventor 2的開發環境和
安裝使用
2.1 開發環境
2.2 軟件的下載與安裝
2.2.1 軟件的下載及安裝
2.2.2 軟件的界麵
2.3 軟件的使用
2.3.1 界麵設計
2.3.2 邏輯設計界麵
2.3 3調試並運行
第3章 App Inventor 2語言基礎
3.1 變量
3.2 常用內置塊的解釋說明
第4章 App Inventor 2基本組件
4.1 用戶界麵
4.2 界麵布局
第二篇 控件應用篇
第5章 多媒體控件
5.1 攝像機控件和視頻播放器控件
5.1.1 控件介紹
5.1.2 實例——攝像實時播放器
5.2 照相機控件和圖像選擇框控件
5.2.1 控件介紹
5.2.2 實例——相機圖庫界麵
5.3 音頻播放器控件
5.3.1 控件介紹
5.3.2 實例——音頻播放器
5.4 錄音機控件
5.4.1 控件介紹
5.4.2 實例——錄音機
5.5 語音識彆器控件
5.5.1 控件介紹
5.5.2 實例——語音識彆
5.6 文本語音轉換器控件
5.6.1 控件介紹
5.6.2 實例——文本轉換傢
第6章 繪圖動畫控件
6.1 畫布控件
6.1.1 控件介紹
6.1.2 實例——寫字闆
6.2 球形精靈控件
6.2.1 控件介紹
6.2.2 實例——隨指尖移動的小球
第7章 傳感器控件
7.1 條碼掃描器
7.1.1 控件介紹
7.1.2 實例——掃掃二維碼
7.2 NFC傳感器
7.2.1 控件介紹
7.2.2 實例——交通卡充值
7.3 位置傳感器
7.3.1 控件介紹
7.3.2 實例——讀齣你的位置
7.4 方嚮傳感器
7.4.1 控件介紹
7.4.2 實例——顯示你的方位
7.5 加速度傳感器
7.5.1 控件介紹
7.5.2 實例——比誰力量大
7.6 計時器控件
7.6.1 控件介紹
7.6.2 實例——電子倒計時器
第8章 社交控件
8.1 聯係人選擇框和電話撥號器
8.1.1 控件介紹
8.1.2 實例——撥打電話
8.2 信息分享器
8.2.1 控件介紹
8.2.2 實例——信息分享
8.3 短信收發器
8.3.1 控件介紹
8.3.2 實例——短信收發
第9章 數據存儲控件
9.1 微數據庫控件
9.1.1 控件介紹
9.1.2 實例——圖書管理器
第10章 通信連接
10.1 Web客戶端控件
10.1.1 控件介紹
10.1.2 實例——網絡訪問
10.2 藍牙客戶端控件
10.2.1 控件介紹
10.2.2 實例——藍牙串口
第三篇 遊戲開發篇
第11章 地鼠大戰
11.1 設計思想
11.2 界麵設計
11.3 邏輯設計
11.4 遊戲界麵
第12章 重力求生
12.1 設計思想
12.2 界麵設計
12.3 邏輯設計
12.4 遊戲界麵
第13章 飛機大戰
13.1 設計思想
13.2 界麵設計
13.3 邏輯設計
13.4 遊戲界麵
第14章 水果保齡球
14.1 設計思想
14.2 界麵設計
14.3 邏輯設計
14.4 遊戲界麵
第15章 搶零食大作戰
15.1 設計思想
15.2 界麵設計
15.3 邏輯設計
15.4 遊戲界麵
第四篇 App Inventor 2與Arduino互動篇
第16章 語音控製的小動物
16.1 物料清單
16.2 模塊介紹
16.3 組裝說明
16.4 實例代碼
第17章 手機控製的足球機器人
17.1 物料清單
17.2 模塊介紹
17.3 組裝說明
17.4 實例代碼
第18章 超聲波避險小車
18.1 物料清單
18.2 模塊介紹
18.3 電路組裝
18.4 實例代碼
第19章 手機控製的機械手
19.1 物料清單
19.2 模塊介紹
19.3 電路組裝
19.4 實例代碼
App Inventor2互動編程 下載 mobi epub pdf txt 電子書 格式