[android] 隐式意图激活另外一个activity
2023-02-18 15:49:57 时间
随着api的升级,系统的很多应用包名和类名都改掉了,所以很多时候,打开系统应用的时候会报错,隐式意图就是解决组件之间松耦合,描述动作行为
获取Intent对象,通过new出来
调用Intent对象的setAction(action)方法,设置动作,参数:String类型的常量例如:Intent.ACTION_VIEW
调用Intent对象的setData(data)方法,设置数据,参数:Uri对象,
例如:网址Uri.parse(“http:xxx”);
调用startActivity(intent)方法,开启activity
//隐式意图 public void click3(View v){ Intent intent=new Intent(); intent.setAction(Intent.ACTION_VIEW); intent.setData(Uri.parse("http://www.baidu.com")); startActivity(intent); }
相关文章
- 微信小程序轮播图demo
- 小程序轮播图指示器(跑马灯)样式
- 小程序修改元素样式方法
- 微信小程序上拉触底事件函数onReachBottom不触发的解决方案
- 微信小程序 函数防抖和函数节流
- 微信小程序cover-view、view标签内文字无法自动换行的解决办法
- 原生微信小程序实现tab切换效果demo
- 微信小程序修改data数据的方法
- 微信小程序显示多个空格 适用表单对齐
- 微信小程序返回上一页传值方法
- 微信小程序获取用户基本信息的几种方式
- 微信小程序 内容评论-回复评论-回复回复的实现
- 微信小程序 picker-从底部弹起的滚动选择器
- 微信小程序input框输入值获取
- 微信小程序事件对象currentTarget和target属性的区别
- 企业微信 iOS 工程演进之路(一)- 组件化
- 微信小程序网络请求-函数封装
- 微信小程序展示弹窗的几种方式
- 微信小程序分享功能的使用
- 微信小程序用户登录流程