以后我不单单只写关于安卓的学习记录。同时我会把嵌入式底层的一些知识也写出来。因为android凌驾于嵌入式之上的。如果文章对您有一点点的好处,希望能得到您的评价好的和不好的。

Intent 主要有action和data两部分组成。对于action 系统已经帮我们定义了一些例如:ACTION_CALL,ACTION_VIEW.......同时我们也可以自己去创建。Intent常用的构造方法有两个:一个是空的构造方法:

第一个:

Intent();

第二个:

Intent(Context packageContext, Class<?> cls);这个意图可以实现跳转:第一个参数 一般指的就是自己第二个参数指的是需要跳转的那个Class;Intent(String action, Uri uri);

第三个:Intent(String action, Uri uri)

如何从一个窗口给另一个窗口传递数据?

Intent intent = new Intent();

intent.setClass(packageContext, cls);

intent.putExtra(name, value);(此处是用键值对保存数据的);

其中可以塞你想要塞的东西往intent中。

我们在另外的一个窗口中如何接收值?

Intent intent = Intent.getIntent();

intent.getExtras()

来获取数据。

我们则调用startActivity(intent)来执行这个action;