App Inventor程式拼塊入門:事件與拼塊功能解析

格式
pdf
大小
628.46 KB
頁數
3
作者
HONG
收藏 ⬇️ 下載檔案
提示: 文件格式为 pdf,轉換可能會出現排版或格式的些許差異,請以實際檔案為準。
此檔案建立於 2021-05-15,离现在 4 161 天,建議確認內容是否仍然適用。
PDF 加载中...
background image

App Inventor CH3  程式拼塊 

 

士林高商

  施柏宏教師 

 

 

一、認識拼塊

 

App Inventor 是利用拼塊進行程式設計,在程式設計頁面的左方,提供程式方塊使用,共可分為三

個群組: 

1. 

內件方塊:所有系統內建的程式拼塊。 

2. 

Screen1:顯示目前所建立之元件,點擊任一元件時,會出現該元件所有程式拼塊。 

3. 

任意元件:提供通用元件。 

程式方塊以不同顏色來區分功能,土黃色是事件、紫色是方法、淺綠色是取得屬性值、深綠色是設

定屬性值。 

 

1  程式拼塊頁面 

 

2  程式拼塊以顏色區分功能 

 

二、事件

 

事件是預先設定好一種情境讓使用者操作,當使用者做了該操作,程式就會執行特定的程式碼作為

回應,通常事件包含三個部分: 

1. 

事件來源:觸發事件的元件,如:按鈕、文字輸入盒元件等。 

2. 

事件名稱:發生的事件,如:被點選、取得焦點等。 

3. 

處理程式碼:事件發生後執行的程式碼。 

 

3  事件區塊架構 

事件來源 

事件名稱 

處理程式碼 

background image

App Inventor CH3  程式拼塊 

 

士林高商

  施柏宏教師 

 

 

三、非可視元件

 

可以在螢幕中顯示的元件,稱為「可視元件」

。若元件不會在螢幕中顯示,必須透過程式呼叫方式

執行,則此元件稱為「非可視元件」

。 

對話框元件便是非可視元件的一種,常用的事件與方法有: 

事件或方法 

說明 

選擇完成

  事件 

使用者按對話框中的按鈕後觸發本事件 

輸入完成

  事件 

使用者在對話框中輸入文字,再按OK鈕後觸發本事件。 

顯示警告訊息

  方法 

顯示訊息,該訊息隨後會自行消失。 

顯示選擇對話框

  方法 

顯示兩個按鈕的對話框,按任一按鈕後對話框都會消失。 

顯示訊息對話框

  方法 

顯示訊息對話框,按對話框中的按鈕後對話框才會消失。 

顯示文字對話框

  方法 

顯示可輸入文字對話框,按OK鈕後對話框消失。 

 

 

3  對話框在螢幕上看不見 

 

 

4  常見的方法 

 

 

 

 

background image

App Inventor CH3  程式拼塊 

 

士林高商

  施柏宏教師 

 

 

   

實作題

 

1.  延伸 CH2 實作題,並設計以下功能: 

(1)  當使用者輸入完帳號與密碼後,按下「登入」時,會跳出歡迎的 

「訊息對話框」,並且會在下方以紅字顯示密碼。 

(2)  當使用者按下「忘記帳號」時,則在下方顯示警告訊息「帳號:自己的學號」

。 

 

 

 

2.  在電腦中,顏色分別是由 R(紅色)、G(綠色)、B(藍色)所組成,其數值的範圍皆

落於

0~255 之間,例如:(255, 0, 0)  代表紅色、(0, 0, 255)  代表藍色、(255, 255, 255) 

代表白色。現在請依照上述原理,利用使用者介面的「滑桿」

,製作色碼調色盤。 

 

 

版權說明: 檔案資源由用戶上傳,僅供學習交流使用,尊重著作權。 若您認為內容涉及侵權,請點擊「侵權舉報」提交相關資料,我們將儘快核實並處理。