startactivity与intent有啥区别与联系呀,请详细说说,谢谢啦
我看着有时候只用intent有时两个都有,表示很不解,不是特别能分清,理解两个的作用
8
收起
正在回答
1回答
Android中的Intent主要有如下两个作用:
1、通过action来启动Activity、Service等组件;
2、作为组件间数据传递的桥梁。
视频中老师的写法就是把代码简化了,把需要如下两步操作的合成一行代码了(把创建的Intent类型的引用省略了,直接传对象了),其实上图中的代码和下面代码是一样的。
Intent intent = new Intent(MainActivity.this, DialogActivity.class); startActivity(intent);
Android从界面到数据存储2018版
- 参与学习 504 人
- 提交作业 1003 份
- 解答问题 1044 个
本专题是专为有Java语言基础想入坑Android开发的同学们准备的。从AndroidUI基础一直到网络,数据存储,一步到位入门Android开发。如果你会Java,那就不要犹豫了~ ~
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星