Intent(意图)对象的详细应用
发布日期:2021-06-30 21:21:38 浏览次数:2 分类:技术文章

本文共 744 字,大约阅读时间需要 2 分钟。

---------显示意图---------------

Intent  意图(代表要做某一件事)  3大组件基本都是通过Intent来启动  还可以传递数据

intent.setComponent(new ConponentName(Context,clz))  指定显示启动的界面

intent.setClass(packageContext,cls)  指定显示界面

----------隐试意图-------------

intent.setAction(action)  指定隐试启动界面(只要启动的条件能跟手机里面的所有的应用的注册文件内部的界面条件相匹配)

intent.addCategory(category)  隐试启动的时候附带给Action的信息

--------也是隐试启动的一种---------

intent.setData(data)  设置一下数据根据  这些数据跟系统有关系  http://   smsto://信息 协议    tel://电话协议

intent.setType(type)  一般不会自己用  设置MimeType

intent.setDataAndType(data,type)  设置数据  还有数据的显示方式(如:text/html  text/javascript...)

intent.putExtra(name,value)传递数据

Intent intent=getIntent();  接收数据

intent.get...//接收八大基本数据类型还有对象

 Intent intent=new Intent(context,class); //class你要跳转的activity

启动意图startActivity(intent);由Context来定义的

转载地址:https://liwangjiang.blog.csdn.net/article/details/79683427 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:Android广播接听器(BroadcastReceiver)
下一篇:Uri统一资源定位符

发表评论

最新留言

做的很好,不错不错
[***.243.131.199]2024年04月29日 14时11分14秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章