App Inventor探索3-按钮1
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
文章目录
- 前言
- 一、按钮组件命名
- 二、设计按钮
- 总结
前言
按钮的作用就是被按下,然后通过按压状态去执行某种操作任务,按钮可以起到接收用户操作指令的作用。本篇将探索按钮的设计操作。
一、按钮组件命名
组件实际可理解为一个对象,这其实也是面向对象的编程。拖入一个按钮,实际就是新建一个按钮对象。
新建对象后给按钮起个名字,依次选择1、2、3处,在新名称后的文本输入框内给按钮起个名字,比如:“确定按钮”,再点击“确定”。这样,在编程界面内也可以应用新名字了。
二、设计按钮
通过修改属性面板下的各种属性,就可以设计出多种多样的按钮型式。按钮的属性很多,看下图,这些属性在编程时也可以更改。
1 、下面详细探索一下各个属性的用途,可以选择背景颜色,可以设置按钮上文字的字体、大小以及粗体和斜体可选,“启用”选中后,按钮才起作用,否则不可用。
2、设置按钮的高度和宽度,有四种选择:
充满是占据整个屏幕相应方向的可用空间。
像素是占据多少个像素的大小,具体看手机像素。
百分比是占整个屏幕相应方向的比例大小。
高度和宽的设置方法相同。
3、将按钮设置为显示图片。首先需上传素材图片,点击素材内的“上传”,然后点击“选择文件”,从电脑上选择图片文件。点确定,即完成上传。
在属性面板下的“图片”中选择该图片文件,按钮就显示图片了。
4、通过"形状"可改变按钮的形状。
5、显示文本下可以自定义按钮上显示的内容。可设置文本在按钮的左边、中间或是在右边。
6、“文本颜色”用于改变按钮上显示的字的颜色。
“允许显示”选中时,按钮才显示出来,否则不显示。
以上各种属性,可在设计界面修改,通过手机AI伴侣连接,手机可随时看到按钮的变化。
总结
以上介绍了在设计界面可以对按钮进行的初始设计,经此多数情况下已确定按钮状态。
App Inventor探索3-按钮1相关推荐
- 青少儿编程- App Inventor程序实例讲解:按钮
目录 青少儿编程- App Inventor 1.按钮使用 青少儿编程- App Inventor 1.按钮使用 组件设计:按钮1 与按钮2 (算命) 逻辑编辑:
- appinventor飞机大战案例_瓢虫快跑 APP Inventor 案例 玩自己做的游戏 其乐无穷
最近和大宝一起学习探索这款APP Inventor,面向手机的编程软件. 游戏主要实现的功能: 玩家通过倾斜设备来控制瓢虫移动:用屏幕上的指示条来显示瓢虫的生命值,生命值会随时间减少,当生命值为零时, ...
- Android在线开发工具 App Inventor
最近在博客园看到一篇报道关于一个人好像是别出心裁的用android程序求婚,最后成功了,在留言部分看到很多园友说:好浪漫,好幸福:文章中提到的一个在线开发程序,叫做app invertor,于是在网上 ...
- 简单计算机app inventor,app inventor计算器
<app inventor计算器>由会员分享,可在线阅读,更多相关<app inventor计算器(10页珍藏版)>请在人人文库网上搜索. 1.App Inventor之 计算 ...
- 积木编程安卓app入门 —— 5 分钟学会 App Inventor
不用怀疑,学习App Inventor就是这么简单.花费5分钟,就能学会App Inventor. 1分钟了解App Inventor App Inventor 2 简称 ai,为了和人工智能(Art ...
- App Inventor 2制作天气预报
前言 在App inventor2中使用百度地图开放API制作天气预报的app实验,需要先去百度地图开放平台申请并获取到相关的ak,此处需要两个API,一个是根据行政区划编码获取天气的信息,另一个是根 ...
- appinventor HTML5,App Inventor编程教程-第18课-创建动画应用
本章将讨论另一类应用--包含简单动画(会移动的物体)的应用.你将学习用App Inventor创建二维游戏的基本知识,包括熟练使用精灵组件,以及处理像两个物体碰撞这样的事件. 当在电脑屏幕上看到一个平 ...
- (远程控制)App inventor 编写安卓app控制 ESP8266
(远程控制)App inventor 编写安卓app控制 ESP8266 第一 下载ESP8266示例(arduino ide 编程开发) 第二 修改demo例程 第三 app inventor 开发 ...
- 智能浇花系统(ESP8266+APP Inventor+DHT11)
这里写自定义目录标题 利用ESP8266读DHT11温湿度 上传到APP端 硬件端 利用ESP8266读DHT11温湿度 首先,本项目是以以下四篇文章作为参考(基本就是按照这个来的,稍微修改了一些) ...
最新文章
- 序列发生器组件 Example 程序
- Balanced Team
- Github基本操作的学习与温习
- 作为一个程序员,hibernate和jdbc 有什么不一样的点,你知道吗
- java 解析xml字符串的_java 解析xml字符串
- 在Linux下安装LaTeX+CJK+中文字体的方法 [转]
- java replace三个参数_javascript replace()第二个参数为函数时的参数用法
- 大明龙权登录服务器信息解析失败,Steam第三方授权登录异常 《绝地求生》国服绑定中招...
- 计算机 高新 会计电算化,会计软件应用(用友软件系列)用友通T3试题汇编 , 会计电算化员级[电子资源]...
- 什么是简单边界点(Simple border points)
- vue 接入天地图并且在地图上画基站扇形覆盖物
- sourceTree 问题解决
- 天行健,君子以自强不息 ;地势坤,君子以厚德载物
- cheeta(cheetah mobile官方)
- 为什么数据库会丢失数据?
- okcc呼叫中心系统防封号系统的工作原理
- 1671. Anansi's Cobweb(并查集)
- 聊天文字在气泡背景图片上的展示
- 基金代销-业务流程及数据交换图
- 统计表中百分比的表示方法