前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Android实训_2020/6/16

Android实训_2020/6/16

作者头像
Twcat_tree
发布2022-11-30 17:33:56
7250
发布2022-11-30 17:33:56
举报
文章被收录于专栏:二猫の家二猫の家

【常用控件属性】 简单提及一下基本的控件,更多的参数和属性参考录播课程或自行查阅。

TextView 文本显示控件 android:gravity=“center” 内部元素居中 android:textSize=“30sp” 设置文字大小,单位sp android:textColor="#1111FF" 文字颜色

Button 按钮 文字自动居中,默认的样式下有点击的效果。 Button是TextView的子类,因此具有TextView的绝大多数性质。

【Toast 吐司控件】 //弹一个窗口 //第一个参数:看到Context类型,无脑写 当前类名.this //第二个参数:要显示的文字 //第三个参数:显示时长,通常使用Toast.LENGTH_SHORT Toast.makeText(MainActivity.this, “程序启动了”, Toast.LENGTH_SHORT).show();

【Listener 监听器(重要!!!!)】 提前设定要一段要执行的代码A,监听器监听某个事件B。 当B出现时,执行A;如果B一直不出现,A也一直不执行。

最常见的监听器是点击事件监听器 OnClickListener 顾名思义,即监听点击事件后触发预设代码。

需要将监听器设定在特定的控件上,比如Button等。

设定监听器的步骤:

  1. 要设定监听器的控件在xml中命名(+id)
  2. 在java代码中定义出控件对象的变量
  3. 如有必要,给控件类导包。
  4. 找到(findViewById)xml中定义的控件对象并给变量赋值
  5. 赋值的时候需要强制转换类型
  6. 使用控件对象,设定监听器(setOnClickListener)
  7. 给setOnClickListener传参(打出new → 按Alt+/ → 回车)
  8. 给OnClickListener导包
  9. 把预先设定要在条件触发后执行的代码写在onClick方法中

Tip:创建接口对象的方法

  1. 类实现(implements)接口,然后获得类的对象
  2. 匿名内部类
  3. 匿名内部类

【录播课程扩展内容】

  1. 其他控件的使用
  2. 监听器的不同种实现方式
  3. 多个控件设置监听器的简易方式

【ProgressDialog 进度等待窗口】 弹出一个浮动窗口用于显示等待中

【AndroidManifest.xml 清单文件】

在这里插入图片描述
在这里插入图片描述

【Activity 页面】 一. 自定义Activity 项目的创建的时候会自动建一个主页面(MainActivity),自己写一个页面替换主页面(MainActivity)。

步骤: 1.写一个布局.xml 2.写一个.java,继承Activity类并导包 3.在清单文件中注册

Tip:项目可以使用自己的图,但是要注意,命名必须是小写英文+下划线。

二. Activity跳转 1.创建Intent对象,并导包 2.给构造方法传入参数,参数一:当前的页面的名称.this;参数二:要跳转到的页面的名称.class 3.调用startActivity方法传入intent对象作为参数

三. Activity传值 使用Intent对象来携带数据进行跳转传值。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2020-06-16,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档