- 1、本文档共25页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
App Inventor的功能和使用方法
App Inventor ——圆程序员之梦 兰州大学分布式与嵌入式系统实验室 郭守超 自测题 * 自测题 * 地震科普知识漫画 * 1.1 App Inventor简介、特点 App Inventor简介: App Inventor是一款谷歌公司开发的手机编程软件 软件使用者不需要掌握任何编程知识 创意 + 代码拼接 = 你自己的应用程序 * App Inventor特点: 开发过程简单,易操作 开发创造自己的应用程序 不需要太多的编程知识 代码拼接的编码方法 创意 + 代码拼接 = 自己的程序 * Harold Abelson 麻省理工学院教授 Father of App Inventor 计算机程序的构造和解释等 * 学习资料 App Inventor中文网 网址:/ 参考书目: * 1.2 App Inventor开发环境 App inventor需要在web浏览器和Java 相关程序上运行 Java环境配置:Java 6 浏览器: Mozilla Firefox 3.6或更高 Apple Safari 5.0或更高 Google Chrome 4.0或更高 IE 7或更高 操作系统: Macintosh:?Mac?OS?X?10.5,?10.6? Windows:?Windows?XP,?Windows?Vista,?Windows?7? GNU/Linux:?Ubuntu?8+,?Debian?5+ * 手机配置 勾选未知来源 勾选USB调试 手机必须还有SD卡 有时还需要禁止屏幕自动旋转 * 从下载java并安装 进入下面链接,下载安装App Inventor /dl/appinventor/installers/windows/appinventor_setup_installer_v_1_2.exe 利用google邮箱账户登录 / 即可进行程序编辑 1.3 App Inventor环境搭建 * 离线开发 自己搭建服务器 在线开发的基础上,解压以下文件 appengine-java-sdk-1.7.5.rar AppEngine.rar BuildServer.rar 离线开发时 运行AppEngine\startAI.cmd 运行BuildServer\launch-buildserver32.cmd 浏览器登录http://localhost:8888即可 * 登录后,首页如图所示 点击new,创建新程序 点击More Actions, 可以添加本地程序 点击进入程序设计界面 2.1 App Inventor开发过程 * 开发流程 * 如图所示,视图设计界面主要包括如下五部分 Palette (控件集) Viewer (视图区) Components (组成控件) Media (资源管理) Properties(属性) * 从Palette拖取所需component(控件)至Viewer中 在Components中选择component,并可以重命名或删除 在Properties中对component的属性值进行修改 在Media中对音乐、图像等资源进行存储 完成设计后,点击Open the Blocks Editor 下载 JNLP 文件,运行该文件 启动 Java Web Start,打开Blocks Editor(模块编辑) 也可点击Package for Phone,把所编辑程序以apk下载至电脑上 * Blocks Editor结构如图所示 左边部分包含了主要的函数和属性模块 Built-In (常用基本函数) My Blocks (自定义component) advanced (component属性值) 从图中可以看出 在编码过程中, Built-In中所有基本函数可以直接使用,advanced包含了自定义component的基本属性,把所需函数模块从My Blocks中直接拖拽至右边编码区进行拼接即可。 * 点击New Emulator生成模拟器, 点击Connect to Device 链接模拟器进行程序测试 也可使用USB连接手机进行测试 测试完成后,点击Package for Phone 下载apk安装程序 * 新建一个hello工程 选择Button、label、sound 添加一个hello.mp3 修改相关属性 设计完成后,打开 Blocks Editor 2.2 开发一个小程序 * 所要完成功能: 点击按钮 显示hello提示文字 播放hello提示音 所需操作:
您可能关注的文档
- AD和DA转换器接口.ppt
- AD转换器.ppt
- AD转换器接口.ppt
- AD转换基本知识.ppt
- aix软件安装与维护.ppt
- Amazon后台介绍.ppt
- Android系统修改自带图片.ppt
- ANF智能型金属管浮子流量计和ZYIA面板式浮子流量计价格.docx
- AM调制与解调.ppt
- ANSYS nCode DesignLife for Workbench.ppt
- 注射用水系统,全球前20强生产商排名及市场份额(by QYResearch).pdf
- 医用聚氨酯敷料,全球前20强生产商排名及市场份额.pdf
- 低聚糖,全球前10强生产商排名及市场份额(by QYResearch).pdf
- 2024年03月杭州市职业能力建设指导服务中心2024年公开招考1名编外聘用人员笔试历年典型考题与考.docx
- 2024至2030年移动式散包两用输送机项目投资价值分析报告.docx
- 2024年除尘净化滤芯项目可行性研究报告.docx
- 2024至2030年中国节能型冷风机数据监测研究报告.docx
- 2024年平耳汤杯项目可行性研究报告.docx
- 2024年中国路桥收费管理系统市场调查研究报告.docx
- 2024至2030年拧花链项目投资价值分析报告.docx
最近下载
- 智慧医院-医务管理系统设计方案.pdf VIP
- 医务管理系统建设方案.doc VIP
- 石油 - GB-T 7631.10-2013 润滑剂、工业用油和有关产品(L类)的分类 第10部分:T组(涡轮机).pdf
- 2023年北京市中考英语试卷(附答案详解).docx VIP
- 《防止校园欺凌》ppt课件(图文).pptx
- 2024初中语文新部编版七年级上册全册核心素养教案.pdf VIP
- 数字电子技术3套考试题目(含答案) .pdf VIP
- 卡特彼勒C11 和C13 ON-HIGHWAY 发动机装配手册 英文.pdf VIP
- 设备管理思路及方案.docx
- 年产3万吨塑料制品、2万吨再生塑料颗粒项目环境影响报告表.doc
文档评论(0)