




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、app inventor 圓程序員之夢(mèng)蘭州大學(xué)分布式與嵌入式系統(tǒng)實(shí)驗(yàn)室郭守超自測題自測題地震科普知識(shí)漫畫 1.1 app inventor簡介、特點(diǎn) app inventor簡介: app inventor是一款谷歌公司開發(fā)的手機(jī)編程軟件 軟件使用者不需要掌握任何編程知識(shí) 創(chuàng)意 + 代碼拼接 = 你自己的應(yīng)用程序app inventor特點(diǎn): 開發(fā)過程簡單,易操作 開發(fā)創(chuàng)造自己的應(yīng)用程序 不需要太多的編程知識(shí) 代碼拼接的編碼方法 創(chuàng)意 + 代碼拼接 = 自己的程序 harold abelson 麻省理工學(xué)院教授 father of app inventor 計(jì)算機(jī)程序的構(gòu)造和解釋等學(xué)習(xí)資料 a
2、pp inventor中文網(wǎng) 網(wǎng)址:http:/ 參考書目:1.2 app inventor開發(fā)環(huán)境 app inventor需要在web瀏覽器和java 相關(guān)程序上運(yù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+ 手機(jī)配置 勾
3、選未知來源 勾選usb調(diào)試 手機(jī)必須還有sd卡 有時(shí)還需要禁止屏幕自動(dòng)旋轉(zhuǎn) 從http:/下載java并安裝 進(jìn)入下面鏈接,下載安裝app inventor http:/ 利用google郵箱賬戶登錄 / 即可進(jìn)行程序編輯1.3 app inventor環(huán)境搭建離線開發(fā) 自己搭建服務(wù)器 在線開發(fā)的基礎(chǔ)上,解壓以下文件 appengine-java-sdk-1.7.5.rar appengine.rar buildserver.rar 離線開發(fā)時(shí) 運(yùn)行appenginestartai.cmd 運(yùn)行buildserverlaunch-bu
4、ildserver32.cmd 瀏覽器登錄http:/localhost:8888即可 登錄后,首頁如圖所示 點(diǎn)擊new,創(chuàng)建新程序 點(diǎn)擊more actions, 可以添加本地程序 點(diǎn)擊進(jìn)入程序設(shè)計(jì)界面2.1 app inventor開發(fā)過程開發(fā)流程 如圖所示,視圖設(shè)計(jì)界面主要包括如下五部分 palette (控件集) viewer (視圖區(qū)) components (組成控件) media (資源管理) properties(屬性) 從palette拖取所需component(控件)至viewer中 在components中選擇component,并可以重命名或刪除 在properties
5、中對(duì)component的屬性值進(jìn)行修改 在media中對(duì)音樂、圖像等資源進(jìn)行存儲(chǔ) 完成設(shè)計(jì)后,點(diǎn)擊open the blocks editor 下載 jnlp 文件,運(yùn)行該文件 啟動(dòng) java web start,打開blocks editor(模塊編輯) 也可點(diǎn)擊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ū)進(jìn)行拼接即可。 點(diǎn)擊new emulator生成模擬器, 點(diǎn)擊connect to device 鏈接模擬器進(jìn)行程序測試 也可使用usb連接手機(jī)進(jìn)行測試 測試完成后,點(diǎn)擊package for phone 下載apk安裝程序 新建一個(gè)hello工程 選擇button、label、sound 添加一個(gè)hello.mp3 修改相關(guān)屬性 設(shè)計(jì)完成后,打開 blocks editor2.2 開發(fā)一個(gè)小程序 所要完成功能: 點(diǎn)擊按鈕 顯示hello提示文字 播放hello提示音 所需操作: 觸發(fā)按鈕點(diǎn)擊事件 設(shè)置label文本 播放音頻文件 設(shè)置參數(shù) 調(diào)試程序,完成后下載安裝包總結(jié) app inventor操
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- T-ZSA 271-2024 高強(qiáng)度高彈性高導(dǎo)電率鈦銅合金
- 二零二五年度私募股權(quán)基金股權(quán)轉(zhuǎn)讓及代持管理協(xié)議
- 二零二五年度農(nóng)副產(chǎn)品電商平臺(tái)用戶增長合作合同
- 二零二五年度體育場館委托代理出租服務(wù)合同
- 二零二五年度海洋工程電焊工勞動(dòng)合同(海洋平臺(tái)焊接)
- 二零二五年度臨時(shí)工兼職合同
- 二零二五年度全屋定制家居裝修合同
- 二零二五年度科研實(shí)驗(yàn)室租賃合同轉(zhuǎn)讓及設(shè)備維護(hù)協(xié)議
- 二零二五年度音樂節(jié)現(xiàn)場安全員聘請(qǐng)合同
- 二零二五年度鄉(xiāng)村民宿房東與游客租賃合同
- 趣味語文課程設(shè)計(jì)
- 外研版(2019)必修 第一冊(cè)Unit 1 A New Start revision 課件
- 肺部感染臨床路徑
- 電商平臺(tái)定價(jià)策略優(yōu)化
- 人美版美術(shù) 二年級(jí)下冊(cè)全冊(cè)教學(xué)設(shè)計(jì)(表格式)
- 保險(xiǎn)經(jīng)紀(jì)人考試題庫含答案
- 2024-2030年中國骨傳導(dǎo)耳機(jī)行業(yè)銷售渠道及供需前景預(yù)測報(bào)告
- 2024年導(dǎo)游服務(wù)技能大賽《導(dǎo)游綜合知識(shí)測試》題庫及答案
- 專項(xiàng)訓(xùn)練-解決問題訓(xùn)練(專項(xiàng)訓(xùn)練) 六年級(jí)下冊(cè)數(shù)學(xué)人教版
- 心肺復(fù)蘇技能操作考核表
- SHT 3060-2013 石油化工企業(yè)供電系統(tǒng)設(shè)計(jì)規(guī)范
評(píng)論
0/150
提交評(píng)論