Android学习笔记

给一个Button 注册一个单击提示
所有的时间必须都在 界面活动里面注册才能够使用,它们是(1:1)的关系
单击事件:
·在oncreate这个事件里面 先设置一下是哪个窗体
·设置完之后,通过这个button的id找到这个button,并且赋一个别名,代码如下
然后设置一个单击事件
其中 注意的是在
打一半的时候,需要系统自动生成一个框架,然后修改里面的代码就可以了,如果自己打出来可能会报错。 其中toast是一个提示信息,在这个方法里面,第一个参数是哪个界面下,第二个参数是需要打印的语句,像后面的
都是固定的
多菜单展示
用处:如果这个界面有许多button需要展示的时候,但是一一拖上来又太麻烦,所以这个时候就用到了 menu多菜单
首先需要在res文件里面新创一个文件夹,(app->main->res 右键->new->directory)并将其命名为 menu。(这个命名不做规定,自己想命名成什么就命名成什么,在这里命名成menu就是为了方便和看的清楚)
添加完成以后,在这个文件夹里面创建一个
跟上面的创建方法是一样的(app->main->res ->menu 右键->new->Menu resource file)
创建完成之后也是一个跟界面差不多的样子。唯一不同的是,创建完成之后,只需要在这个xml里面增加多菜单里面的按钮就可以了,其中,必须声明的是这个按钮的名字和id
打完之后,在找到需要运行这个多菜单的窗体,在里面写一个方法用来注册这个menu多菜单显示(为了省时间、方便和安全起见,可以直接快捷键 :Ctro+O) 方法名字是 onCreateOptionsMenu
然后就可以写一个方法用来注册这个多菜单事件
这个里面代码的意思就是:需要添加哪一个多菜单
这里用到了switch 分支选择。这样做的目的就是系统运行的更快,更方便省时间。
现在我们来运行一下
其中右上角就是menu多菜单显示按钮,打开之后我们开一看到有三个选项 点击不同的按钮就会产生不同的打印语句.
显示Intent
首先,先介绍一下Intent。所谓的intent就是跟C#里面的new窗体一样,使其从这个界面里面条船到另一个界面里面,这个过程就叫Intent
实现方法和思路:首先,需要新创一个空的界面 并命名为 second_layout
首先也是新创建一个单击事件,
在这里还是需要先声明要给哪个按钮添加事件
然后再注册一个单击事件
注意不同的是这个事件里面的代码
需要先实例化这个窗体, 然后就可以用这个窗体了。
Style类的使用
这个类是在设计界面的时候,可以将相同的属性,比如说name背景色,前景色啊等等什么的都放在这个类里面,然后在使用的时候直接引用就可以了。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值