提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

文章目录

  • 前言
  • 一、按钮组件命名
  • 二、设计按钮
  • 总结

前言

按钮的作用就是被按下,然后通过按压状态去执行某种操作任务,按钮可以起到接收用户操作指令的作用。本篇将探索按钮的设计操作。


一、按钮组件命名

组件实际可理解为一个对象,这其实也是面向对象的编程。拖入一个按钮,实际就是新建一个按钮对象。
新建对象后给按钮起个名字,依次选择1、2、3处,在新名称后的文本输入框内给按钮起个名字,比如:“确定按钮”,再点击“确定”。这样,在编程界面内也可以应用新名字了。

二、设计按钮

通过修改属性面板下的各种属性,就可以设计出多种多样的按钮型式。按钮的属性很多,看下图,这些属性在编程时也可以更改。

1 、下面详细探索一下各个属性的用途,可以选择背景颜色,可以设置按钮上文字的字体、大小以及粗体和斜体可选,“启用”选中后,按钮才起作用,否则不可用。

2、设置按钮的高度和宽度,有四种选择:
充满是占据整个屏幕相应方向的可用空间。
像素是占据多少个像素的大小,具体看手机像素。
百分比是占整个屏幕相应方向的比例大小。
高度和宽的设置方法相同。

3、将按钮设置为显示图片。首先需上传素材图片,点击素材内的“上传”,然后点击“选择文件”,从电脑上选择图片文件。点确定,即完成上传。

在属性面板下的“图片”中选择该图片文件,按钮就显示图片了。

4、通过"形状"可改变按钮的形状。

5、显示文本下可以自定义按钮上显示的内容。可设置文本在按钮的左边、中间或是在右边。

6、“文本颜色”用于改变按钮上显示的字的颜色。
“允许显示”选中时,按钮才显示出来,否则不显示。

以上各种属性,可在设计界面修改,通过手机AI伴侣连接,手机可随时看到按钮的变化。


总结

以上介绍了在设计界面可以对按钮进行的初始设计,经此多数情况下已确定按钮状态。

App Inventor探索3-按钮1相关推荐

  1. 青少儿编程- App Inventor程序实例讲解:按钮

    目录 青少儿编程- App Inventor 1.按钮使用 青少儿编程- App Inventor 1.按钮使用 组件设计:按钮1 与按钮2 (算命) 逻辑编辑:

  2. appinventor飞机大战案例_瓢虫快跑 APP Inventor 案例 玩自己做的游戏 其乐无穷

    最近和大宝一起学习探索这款APP Inventor,面向手机的编程软件. 游戏主要实现的功能: 玩家通过倾斜设备来控制瓢虫移动:用屏幕上的指示条来显示瓢虫的生命值,生命值会随时间减少,当生命值为零时, ...

  3. Android在线开发工具 App Inventor

    最近在博客园看到一篇报道关于一个人好像是别出心裁的用android程序求婚,最后成功了,在留言部分看到很多园友说:好浪漫,好幸福:文章中提到的一个在线开发程序,叫做app invertor,于是在网上 ...

  4. 简单计算机app inventor,app inventor计算器

    <app inventor计算器>由会员分享,可在线阅读,更多相关<app inventor计算器(10页珍藏版)>请在人人文库网上搜索. 1.App Inventor之 计算 ...

  5. 积木编程安卓app入门 —— 5 分钟学会 App Inventor

    不用怀疑,学习App Inventor就是这么简单.花费5分钟,就能学会App Inventor. 1分钟了解App Inventor App Inventor 2 简称 ai,为了和人工智能(Art ...

  6. App Inventor 2制作天气预报

    前言 在App inventor2中使用百度地图开放API制作天气预报的app实验,需要先去百度地图开放平台申请并获取到相关的ak,此处需要两个API,一个是根据行政区划编码获取天气的信息,另一个是根 ...

  7. appinventor HTML5,App Inventor编程教程-第18课-创建动画应用

    本章将讨论另一类应用--包含简单动画(会移动的物体)的应用.你将学习用App Inventor创建二维游戏的基本知识,包括熟练使用精灵组件,以及处理像两个物体碰撞这样的事件. 当在电脑屏幕上看到一个平 ...

  8. (远程控制)App inventor 编写安卓app控制 ESP8266

    (远程控制)App inventor 编写安卓app控制 ESP8266 第一 下载ESP8266示例(arduino ide 编程开发) 第二 修改demo例程 第三 app inventor 开发 ...

  9. 智能浇花系统(ESP8266+APP Inventor+DHT11)

    这里写自定义目录标题 利用ESP8266读DHT11温湿度 上传到APP端 硬件端 利用ESP8266读DHT11温湿度 首先,本项目是以以下四篇文章作为参考(基本就是按照这个来的,稍微修改了一些) ...

最新文章

  1. 序列发生器组件 Example 程序
  2. Balanced Team
  3. Github基本操作的学习与温习
  4. 作为一个程序员,hibernate和jdbc 有什么不一样的点,你知道吗
  5. java 解析xml字符串的_java 解析xml字符串
  6. 在Linux下安装LaTeX+CJK+中文字体的方法 [转]
  7. java replace三个参数_javascript replace()第二个参数为函数时的参数用法
  8. 大明龙权登录服务器信息解析失败,Steam第三方授权登录异常 《绝地求生》国服绑定中招...
  9. 计算机 高新 会计电算化,会计软件应用(用友软件系列)用友通T3试题汇编 , 会计电算化员级[电子资源]...
  10. 什么是简单边界点(Simple border points)
  11. vue 接入天地图并且在地图上画基站扇形覆盖物
  12. sourceTree 问题解决
  13. 天行健,君子以自强不息 ;地势坤,君子以厚德载物
  14. cheeta(cheetah mobile官方)
  15. 为什么数据库会丢失数据?
  16. okcc呼叫中心系统防封号系统的工作原理
  17. 1671. Anansi's Cobweb(并查集)
  18. 聊天文字在气泡背景图片上的展示
  19. 基金代销-业务流程及数据交换图
  20. 统计表中百分比的表示方法

热门文章

  1. 《部落总动员》6.3正式上线链游玩家 | 骑士觉醒、向王座出征
  2. 2017败北清单:人工智能在这些游戏中战胜了人类
  3. pnpm + workspace + changesets 构建你的 monorepo 工程
  4. 【微信小程序】JavaScript 从数组中删除指定值元素的方法封装
  5. Facebook-H5授权登录步骤
  6. 2020校招4399游戏开发岗笔试编程题题解部分
  7. 音视频基础(三)WAV格式与PCM简介
  8. sqlmaphttrack
  9. 序列化与反序列化——最全教程(含代码示例)
  10. 如何在注册表被锁定的情况下修复注册表