- 6
- 0
- 约1.53万字
- 约 42页
- 2018-02-28 发布于浙江
- 举报
[计算机软件及应用]Android移动应用设计与开发--第04章
4.2.1 Intent属性 (6) Extra Extra属性用于添加一些附加信息,例如发送一个邮件,就可以通过Extra属性来添加主题(subject)和内容(body)。 通过使用Intent对象的putExtra()方法来添加附加信息。将一个人的姓名附加到Intent对象中,代码如下所示: Intent intent = new Intent(); ntent.putExtra(“name” ,“zhangshan”); 通过使用Intent对象的getXXXExtra()方法可以获取附加信息。例如,将上面代码存入Intent对象中的人名获取出来,因存入的是字符串,所以可以使用getStringExtra()方法获取数据,代码为: String name=intent.getStringExtra(name); 4.2.2 Intent解析 根据Intent寻找目标组件时所采用的方式不同,可以将Intent分为两类:直接Intent和间接Intent (1)直接Intent 直接Intent通过直接指定组件来实现,常用方法有setComponent(),setClassName()或setClass(),如下示例: //创建一个Intent对象 Intent intent = new Intent(); //指定In
原创力文档

文档评论(0)