第二章AI2开发基本要素.pdf

  1. 1、本文档共57页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第二章AI2开发基本要素

第二章 AI2开发基本要素 学习目标与内容:AI2开发基本要素 2 Android APP的内部结构 漫画书APP的设计及实现 涂鸦板APP的设计即实现 理解应用的结构 3 大多数人是从用户的角度来描述一个应用,但是在程序员看来,应用要复杂得 多。我们必须充分理解应用的内部结构,才能更加有效地创建应用。 组件设 设定应用中的对象(组件 ) 通常从两个方面来描述 计 应用的内部结构:组件 及行为,这大致与App 应该成功的 Inventor的两个主要窗 APP 口相对应:组件设计器 及块编辑器。 用来编写程序,实现对用户 块编辑 及外部事件的响应(应用程 器 序的行为)。 App Inventor应用的内部结构 4 组件 5 •可视组件是在应用启动后能够看到的组件,如 可视组件 Button、Textbox及Label等,这些通常被视为应用 的用户界面。 •非可视组件是不可见的,因此它们不是用户 界面的组成部分,通常用于访问设备的内置 功能,如,Texting组件用于收发短信, 非可视组件 LocationSensor组件用于确定设备的位置, 而TextToSpeech组件用于朗读文字。非可视 组件是设备的技术核心,是服务于应用程序 的小精灵。 组件的属性(1 ) 6 可视组件和非可视组件都是由一组属性来定义,属性相当于组件 信息的存储空间。如可视组件的Width、Height及Alignment属 性,它们共同定义了组件的外观。 组件的属性(2 ) 7 • 是AI 中用来设置组件的大小、颜色、位置、速 组件属性 度等功能,模块用绿色显示。 • 如set Button.Text to 表示设置按钮的文本,而 属性多为成对出现 Button.Text 为调用Button 的文本。 组件属性都有其自身属性 • 多用来与list 结合使用 • 可以在前端UI 界面设置, 属性设置 • 也可以在Blocks

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档