一些以前学习Android的知识整理(2)
来源:互联网 发布:广告海报设计软件 编辑:程序博客网 时间:2024/05/19 09:16
1.通过Intent从一个Activity01转到另外一个Activity02:
在Activity01中:
Intent intent=new Intent();
intent.setClass(Activity01.this,Activity02.class);
startActivity(intent);
每个Activity都需要在AndroidManifest.xml中注册;
<activity android:name="package-name.Activity-name"
android:lable="标题" />
2.通过Intent从一个Activity01转向另外一个Activity02传递数值:
在Activity01中:
Intent intent=new Intent();
intent.putExtra("key","value");//键值对,key相当于一个标记ID,在引用的时候使用,value为传递的值;
intent.setClass(Activity01.this,Activity02.class);
startActivity(intent);
在Activity02中:
Intent intent=getIntent();
String value=intent.getStringExtra("key");//已经得到了从Activity01中传递过来的值,可以使用了。
3.通过Intent从一个应用程序转向另外一个应用程序:
eg:Uri uri=Uri.prase("smsto://phoneNumber");//短信收信人
Intent intent=new Intent(Intent.ACTION_SENDTO,uri);
intent.putExtra("sms_body","The SMS text");//sms_body指的是短信的内容的key,The SMS text为短信内容的值。
startActivity(intent);
在Activity01中:
Intent intent=new Intent();
intent.setClass(Activity01.this,Activity02.class);
startActivity(intent);
每个Activity都需要在AndroidManifest.xml中注册;
<activity android:name="package-name.Activity-name"
android:lable="标题" />
2.通过Intent从一个Activity01转向另外一个Activity02传递数值:
在Activity01中:
Intent intent=new Intent();
intent.putExtra("key","value");//键值对,key相当于一个标记ID,在引用的时候使用,value为传递的值;
intent.setClass(Activity01.this,Activity02.class);
startActivity(intent);
在Activity02中:
Intent intent=getIntent();
String value=intent.getStringExtra("key");//已经得到了从Activity01中传递过来的值,可以使用了。
3.通过Intent从一个应用程序转向另外一个应用程序:
eg:Uri uri=Uri.prase("smsto://phoneNumber");//短信收信人
Intent intent=new Intent(Intent.ACTION_SENDTO,uri);
intent.putExtra("sms_body","The SMS text");//sms_body指的是短信的内容的key,The SMS text为短信内容的值。
startActivity(intent);
0 0
- 一些以前学习Android的知识整理(2)
- 一些以前学习的Android知识的整理(3)
- 一些以前学习的Android知识的整理(1)。
- 以前的一些文章整理
- 【学习笔记】一些细碎android知识整理
- Datatables,接着以前说过的一些知识
- 一些以前不知道的通信知识
- 以前的东西整理(2)
- 【MongoDB】以前学习mongodb知识的补充
- 网速的一些知识整理
- Android学习笔记(三):关于像素的一些知识
- android需要学习的其中一些知识
- 一些以前不知道的知识,不知道是不是真的(转)
- 以前总结的关于MFC的一些知识
- 以前的一些工作和学习笔记
- 以前学习pear的一些日志
- 以前学习php的一些笔记
- 整理一些笔试题(要求手写代码的) 2011年以前的
- 搜狐笔试编程题(2016研发岗)
- JSP内置对象(4)------application对象
- 第一篇英文论文
- 解决Python中读Oracle数据库的中文编码问题
- Python--for 循环语句
- 一些以前学习Android的知识整理(2)
- 先分组再排序 取特定数据
- apache的性能调优 MaxClients 与MaxRequestsPerChild
- angularJs异步POST后台JAVA收不到参数原因之一
- ***九月六日Jsp学习整理***
- js面向对象开发 (三)利用js的object对象给js数组去重
- Android Retrofit2 动态(静态)添加请求头Header
- 在线投票系统学习之1(接触篇)
- Linux设备驱动程序(0)