App_Inventor - UWInfo Blog

Download Report

Transcript App_Inventor - UWInfo Blog

App Inventor
Grace
目錄
•
•
•
•
•
•
•
簡介
模擬器
Class one : 塗鴉牆
Class Two : 小精靈
Class Three : 撥號與簡訊
Class Fore : 業績查詢
Class Fore : 專案管理
簡介
• 省麻理工學院
• http://beta.appinventor.mit.edu/
1.我的專案 (My Projects)
2.設計師(Design)
3.使用說明鏈結(Learn)
4.回報錯誤(Debugging)
5.遷出鏈結(Sign out)
6.公告訊息視窗
1.新增(New)
2.刪除(Delete)
3.匯入、匯出專案(Download All Projects)
4.更多的動作(More Actions)
5.可同時下載/匯出壓縮檔中的多個專案(Download Source)
6.需要鑰匙的存取資料(Keystore)
新增專案
輸入要建立的
專案名稱
專案名稱
1.儲存
4.增加屏幕
2.另存
5.除去屏幕
3.另存檢查點
1.開起拼塊設計師
2.包裝應用程式
在瀏覽器中顯示隱藏的組件
開發元件庫
開發設計區
應用元件區
元件屬性設定區
拼塊設計師
1.儲存
2.恢復上一步
3.重做
1.啟動模擬器
2.執行專案
作業畫面大小控制
邏輯控件庫(拼塊庫)
控件設計區
可拖曳拼圖至垃圾桶
開啟模擬器
模擬器
Class1-簡易相片塗鴉板
功能+元件名稱+狀態
例:畫圖用的+水平元件
當按下藍色的按鈕時;do以下的set
設定畫布中的畫筆顏色為藍色的
當按下顏色的按鈕時;
設定這個文字標籤顯示同按鈕背景的顏色
(以下為選取時自動帶入的變數)
1.開始的XY變數
2.前一個XY變數
3.現在的XY變數
4.上一次的觸碰點
當在畫布上移動畫筆時do;
在背景圖上畫一條線,
位置是從前一個XY點到
現在的XY點
在畫布上顯示線條的粗細
1.預設值
2.最大值
3.最小值
<產生一個物件並指定其變數值>
當按下清除的按鈕時do;
呼叫執行清除畫布
定義這些物件的初始值
1.線寬顯示值預設
為DrawpenW的變數=5
2.設定畫筆線條粗細初始值 為DrawpenW的變數=5
當按下 + 的按鈕時;
如果畫筆的寬度小於最大寬度,
執行線寬=DrawpenW的變數+1
設定畫筆的線寬為DrawpenW的變數;
設定寬度的顯示標籤為畫筆的寬度
當按下 - 的按鈕時;
如果畫筆的寬度大於最小寬度,
執行線寬=DrawpenW的變數-1
設定畫筆的線寬為DrawpenW的變數;
設定寬度的顯示標籤為畫筆的寬度
Class3-撥號與簡訊記錄
撥號與簡訊
姓名
時間
Send
最後撥號與簡訊紀錄
※Rename以利辨別物件
撥號與簡訊
姓名
時間
Send
最後撥號與簡訊紀錄
多元件排列組合
聯繫人的圖像它可以用來作為
多元件排列組合
姓名 標籤
顯示 姓名 標籤
電話 標籤<<被圖示按鈕蓋住了
多元件排列組合
撥號 按鈕
發送簡訊 按鈕
時間 標籤
顯示 電話號碼 標籤
顯示時間 標籤
多元件排列組合
簡訊文字輸入框
Send按鈕
歷史簡訊清單扭 - 功能:點擊時
顯示 歷史資料 標籤
電話號碼屬性編輯元件,可設
傳送與接收簡訊元件,可設定
通知元件,可設定POPUP通知
時鐘、定時器、計算時間。
手機存取小型資料庫元件