




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、app inventor 圓程序員之夢蘭州大學分布式與嵌入式系統(tǒng)實驗室郭守超自測題自測題地震科普知識漫畫 1.1 app inventor簡介、特點 app inventor簡介: app inventor是一款谷歌公司開發(fā)的手機編程軟件 軟件使用者不需要掌握任何編程知識 創(chuàng)意 + 代碼拼接 = 你自己的應用程序app inventor特點: 開發(fā)過程簡單,易操作 開發(fā)創(chuàng)造自己的應用程序 不需要太多的編程知識 代碼拼接的編碼方法 創(chuàng)意 + 代碼拼接 = 自己的程序 harold abelson 麻省理工學院教授 father of app inventor 計算機程序的構(gòu)造和解釋等學習資料 a
2、pp inventor中文網(wǎng) 網(wǎng)址:http:/ 參考書目:1.2 app inventor開發(fā)環(huán)境 app inventor需要在web瀏覽器和java 相關(guān)程序上運行 java環(huán)境配置:java 6 瀏覽器: mozilla firefox 3.6或更高 apple safari 5.0或更高 google chrome 4.0或更高 ie 7或更高 操作系統(tǒng): macintosh: mac os x 10.5, 10.6 windows: windows xp, windows vista, windows 7 gnu/linux: ubuntu 8+, debian 5+ 手機配置 勾
3、選未知來源 勾選usb調(diào)試 手機必須還有sd卡 有時還需要禁止屏幕自動旋轉(zhuǎn) 從http:/下載java并安裝 進入下面鏈接,下載安裝app inventor http:/ 利用google郵箱賬戶登錄 / 即可進行程序編輯1.3 app inventor環(huán)境搭建離線開發(fā) 自己搭建服務器 在線開發(fā)的基礎(chǔ)上,解壓以下文件 appengine-java-sdk-1.7.5.rar appengine.rar buildserver.rar 離線開發(fā)時 運行appenginestartai.cmd 運行buildserverlaunch-bu
4、ildserver32.cmd 瀏覽器登錄http:/localhost:8888即可 登錄后,首頁如圖所示 點擊new,創(chuàng)建新程序 點擊more actions, 可以添加本地程序 點擊進入程序設(shè)計界面2.1 app inventor開發(fā)過程開發(fā)流程 如圖所示,視圖設(shè)計界面主要包括如下五部分 palette (控件集) viewer (視圖區(qū)) components (組成控件) media (資源管理) properties(屬性) 從palette拖取所需component(控件)至viewer中 在components中選擇component,并可以重命名或刪除 在properties
5、中對component的屬性值進行修改 在media中對音樂、圖像等資源進行存儲 完成設(shè)計后,點擊open the blocks editor 下載 jnlp 文件,運行該文件 啟動 java web start,打開blocks editor(模塊編輯) 也可點擊package for phone,把所編輯程序以apk下載至電腦上 blocks editor結(jié)構(gòu)如圖所示 左邊部分包含了主要的函數(shù)和屬性模塊 built-in (常用基本函數(shù)) my blocks (自定義component) advanced (component屬性值) 從圖中可以看出 在編碼過程中, built-in中所有
6、基本函數(shù)可以直接使用,advanced包含了自定義component的基本屬性,把所需函數(shù)模塊從my blocks中直接拖拽至右邊編碼區(qū)進行拼接即可。 點擊new emulator生成模擬器, 點擊connect to device 鏈接模擬器進行程序測試 也可使用usb連接手機進行測試 測試完成后,點擊package for phone 下載apk安裝程序 新建一個hello工程 選擇button、label、sound 添加一個hello.mp3 修改相關(guān)屬性 設(shè)計完成后,打開 blocks editor2.2 開發(fā)一個小程序 所要完成功能: 點擊按鈕 顯示hello提示文字 播放hello提示音 所需操作: 觸發(fā)按鈕點擊事件 設(shè)置label文本 播放音頻文件 設(shè)置參數(shù) 調(diào)試程序,完成后下載安裝包總結(jié) app inventor操
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 國際產(chǎn)品授權(quán)分銷合同
- 辦公家具采購合同一
- 商品買賣合同「樣本」
- 商業(yè)地產(chǎn)買賣合同模板范文
- 公司設(shè)立投資合作合同范本
- 礦山棄渣處理合同范本
- 消防及安全整改合同履行細則
- 校企合作合同新范本
- 土地使用權(quán)出讓合同及物業(yè)銷售細則
- 躉船結(jié)構(gòu)培訓課件
- 2025年黑龍江民族職業(yè)學院單招職業(yè)技能測試題庫附答案
- 年產(chǎn)60萬噸摻混肥項目可行性研究報告申請立項
- 2025年2月《公共安全視頻圖像信息系統(tǒng)管理條例》學習解讀課件
- 2025年江蘇省中職《英語》學業(yè)水平考試高頻必練考試題庫400題(含答案)
- 2025年濟寧職業(yè)技術(shù)學院高職單招語文2018-2024歷年參考題庫頻考點含答案解析
- 高三一?!吧媾c強弱關(guān)系思辨”審題立意及范文
- 2025年湖南工程職業(yè)技術(shù)學院高職單招職業(yè)適應性測試近5年??及鎱⒖碱}庫含答案解析
- 2024年七臺河職業(yè)學院高職單招數(shù)學歷年參考題庫含答案解析
- 小學數(shù)學教學中小組合作學習課件
- 2024年晉中職業(yè)技術(shù)學院單招職業(yè)技能測試題庫附答案
- 2025年茂名市高三年級第一次綜合測試(一模)物理試卷(含答案)
評論
0/150
提交評論