一、本周任務
1斯撮、學習目標:?
1)逐步熟悉AppInventor開發(fā)過程批幌;
2)了解如何通過App Inventor組件來設計自己的App础锐;
3)初步熟悉圖像、音效等多媒體組件和標簽荧缘、按鈕皆警、加速度傳感器等組件的基本屬性和布局;
4)初步學會使用邏輯編輯器來定義組件行為截粗;
5)熟練掌握通過AI伴侶進行手機的真機測試耀怜。
2、學習重點:
組件屬性的設置和布局
3桐愉、學習難點:
組件行為的定義
二、案例:小安發(fā)展史
1掰派、需要準備的素材
圖片常用格式:png从诲、jpg? ?音頻常用格式:mp3、amr靡羡、wav
2系洛、運行界面
3、組件設計
注意:加速傳感器略步、對話框描扯、音頻播放器都是非可視空間,將出現(xiàn)在Screen下方趟薄;但拖放時需要放入Screen內(nèi)绽诚,否則無效。
1)設置Screen1屬性
重點:背景圖片? 圖標 標題
其他組件設置較為簡單杭煎,可以多多嘗試
4恩够、邏輯設計
1)按鈕被點擊時
隱藏按鈕——顯示小安圖片——小安的歌曲——彈出對話框
2)晃動手機時——回到初始狀態(tài)
小安圖片隱藏——顯示按鈕——小安的歌曲
3)按退回鍵時
彈出對話框——詢問是否推出
三、小結
通過今天課上的實踐羡铲,不知道大家能否體會到【開發(fā)環(huán)境搭建簡單】【開發(fā)過程簡單】手機App的界面設計和行為開發(fā)都可以通過可視化的拖放拼接組件來完成蜂桶,無需關注復雜的語法規(guī)則。今天必竟是真正意義上的第一個APP也切,不熟練正常扑媚,希望大家感受到了更多的樂趣。
四雷恃、作業(yè)
1疆股、完成今天的APP
2、為今天的APP撰寫說明
【aia文件和word文件上傳至qq群文件中】