TQC+ 創意 App 程式設計認證指南 304 抽籤
App Inventor,  第3類:App Inventor 進階人機互動與檔案存取應用

TQC+ 創意 App 程式設計認證指南 304 抽籤

1. 題目說明:

請開啟 IND03.aia 專案,設計「抽籤」程式。依序填入起始值、結束值與抽籤數量之後,可於此範圍依據抽籤數量進行抽籤,並將抽籤結果顯示於下拉式選單。請依下列題意完成作答,並製成封裝檔 IND03.apk,作答完成,請將 aia 專案檔及 apk 封裝檔皆下載並儲存於 C:\ANS.CSF 原專案的資料夾内。

<參考圖>


2. 設計說明:

(1) 加入三個 TextBox 元件,Hint 欄位分別為【請輸入起始值】、【請輸入結束值】與【請輸入抽籤數量】。

(2) 按下「抽籤」按鈕後,會根據起始值到結束值之間的範圍,並根據抽籤數量抽出對應數量的籤,將結果顯示於下拉式選單中。

(3) 加入一個 Spinner 元件,程式開始時本元件設為不可見,會在抽籤完成時出現於按鈕右側,請參考執行結果參考畫面 (2)。

(4) 設定 Notifier 元件,當任一個 TextBox 元件無內容就按下「抽籤」按鈕時,以 Notifier 的 ShowMessageDialog 方式彈出視窗,會顯示【欄位不可為空】的錯誤訊息。



3. 執行結果參考畫面:

(1) 程式初始畫面。



(2) 填入抽籤數量起始值、結束值與抽籤數量按下「抽籤」按鈕後,按鈕右側會出現抽籤結果的下拉式選單



(3) 當任一個 TextBox 元件無內容就按下「抽籤」按鈕時,以 Notifier 的 ShowMessageDialog 方式彈出視窗,會顯示【欄位不可為空】的錯誤訊息





IND03.aia 檔案下載



TQC_304.aia 檔案下載





TQC+ 創意 App 程式設計認證指南 第三類:App Inventor 進階人機互動與檔案存取應用




如果覺得文章內容還不錯的話,麻煩請幫我點個讚!感謝

可以多點幾次喔~~

第一次點讚需使用 Google 或 Facebook 帳號註冊

發表迴響