亲们,谁能用比较简洁的语言说一下android编程中,intent组件是个神马东东?可以从以下方面阐述一下:什么情况下用它?它是什么?怎么用?
android intent? 编程 语言 安卓
------解决方案--------------------
在各个activity之间进行跳转和数据传输
------解决方案--------------------
类似于web开发里面的request,携带数据跳转到另外一个Activity或者Service。
Intent intent = new Intent();
intent.setClass(this,XxActivity.class);
startActivity(intent);
------解决方案--------------------
Intent是android基本的组件,一般用于activity之间的数据交互和activity之间的跳转
还有Service,BroadCastReceive的启动吧!!

------解决方案--------------------
它就是一个跑腿的。。。可以在各个大佬之间传话。。。
------解决方案--------------------
Intent负责对应用中的一次操作的动作、动作涉及数据、附加数据进行描述(可以理解intent不只是简单的传递数据),android根据Intent的描述负责找到对应的组件,intent传递给调用的组件,并完成组件的调用。
Intent在这里其中媒体中介的作用,专门提供组件互相调用的相关信息,实现调用者与被调用者之间的解耦