android基础(Toast和intent使用)学习笔记

1、配置主活动
在这里插入图片描述
2、Toast的使用
通过静态方法makeText()创建出来一个Toast对象,然后调用show()将Toast显示出来就可以了
Toast用法 很简单,Toast.makeText(MainActivity.this, "You clicked Button 1",Toast.LENGTH_SHORT).show();
第一个参数是context,就是Toast要求的上下文,,第二个参数是文本内容,第三个参数是显示的时长
在这里插入图片描述在这里插入图片描述
3、menu的使用

<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">
    <item
        android:id="@+id/add_item"
        android:title="ADD" />
    <item
        android:id="@+id/remove_item"
        android:title="Remove" />


</menu>

通过getMenuInflater()方法能够创建菜,再调用inflate()方法就可以给当前活动创建菜单了,传入两个参数,第一个参数是通过那个资源文件,第二个参数是用于指定我们的菜单项将添加到哪个menu对象中去,然后返回true,表示允许创建的菜单显示出来
在这里插入图片描述
让菜单显示出来显然是不够的,需要菜单真正可以用才行,因此还要定义菜单响应事件,通过调用item.getItemId()来判断我们点击的是哪个菜单项,然后在菜单项中添加逻辑处理
在这里插入图片描述
点击后在这里插入图片描述
4、销毁一个活动
在这里插入图片描述
5、Intent
(1)显示Intent
在这里插入图片描述
(2)隐式Intent
他不明确指出我们想要启动哪个活动,而是指定了一系列更为抽象的action和category,然后交给系统去分析这个Intent,并帮我们找出合适的活动去启动
标签,可以配置以下内容
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

更多的用法:
使用隐式,不仅可以启动程序内的活动,还可以启动其他程序的活动,这使得android程序的功能共享变成了可能,比如实现打开一个浏览器
Intent.ACTION_VIEW android中内置的动作
调用Uri.parse()方法,将网址字符串解析成一个url对象,再调用setData()方法将这个对象传递进去

在这里插入图片描述

在这里插入图片描述
Intent传递数据
在这里插入图片描述
返回数据
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值