目錄
序 xv
前言 xvii
第一部分 App Inventor 2教程
第1章 你好貓咪 2
1.1 學習要點 2
1.2 App Inventor的開發(fā)環(huán)境 3
1.3 設計組件 4
1.3.1 創(chuàng)建一個標簽 6
1.3.2 添加按鈕組件 7
1.3.3 添加貓叫聲 8
1.4 實時測試 8
1.5 為組件添加行為 9
1.5.1 讓貓發(fā)出叫聲 10
1.5.2 添加振動效果 12
1.5.3 搖晃設備 14
1.6 將應用下載到安卓設備中 14
1.7 應用的分享 15
1.8 改進建議 16
1.9 小結 16
第2章 油漆桶 17
2.1 學習要點 18
2.2 準備開始 18
2.3 設計組件 18
2.3.1 創(chuàng)建顏色按鈕 19
2.3.2 使用布局組件改善布局 19
2.3.3 添加畫布 20
2.3.4 添加底部按鈕及照相機組件 21
2.4 為組件添加行為 22
2.4.1 在觸摸事件中畫圓 23
2.4.2 在拖動事件中畫線 25
2.4.3 改變顏色 26
2.4.4 讓用戶拍照片 27
2.4.5 改變畫筆的大小 28
2.4.6 使用變量 29
2.4.7 修改變量的值 29
2.5 完整的“油漆桶”應用 30
2.6 改進 31
2.7 小結 31
第3章 打地鼠 32
3.1 作品描述 33
3.2 學習要點 33
3.3 準備開始 33
3.4 設計組件 33
3.4.1 設置行為組件 34
3.4.2 設置標簽組件 35
3.5 為組件添加行為 36
3.5.1 移動地鼠 36
3.5.2 創(chuàng)建移動地鼠過程 37
3.6 在應用啟動時調用移動地鼠過程 38
3.6.1 每秒鐘調用一次移動地鼠過程 39
3.6.2 記錄成績 39
3.6.3 過程抽象 40
3.6.4 重置分數 40
3.6.5 碰到地鼠引起振動 41
3.7 完整的“打地鼠”應用 41
3.8 改進 42
3.9 小結 42
第4章 開車不發(fā)短信 44
4.1 學習要點 45
4.2 準備開始 45
4.3 設計組件 45
4.4 為組件添加行為 47
4.4.1 短信的自動回復 47
4.4.2 編寫自定義回復內容 48
4