Android学习之 Intent几种使用方法使用
2014-12-04 11:53
465 查看
第一种使用ComponentName类:
比如说 com.intenttest下有一个IntentTestActivity类
则
一般我们采用如下方式
这是一种最常见的启动方式
第二种启动
在activity的配置文件中加入
android:name 值的写法是AndroirdMainfest.xml里面的应用程序包名+intent.action.+"自定义的action名字"
前两种都是显示的启动方式
后一种是隐示的启动方式,是由操作系统确认启动的activity
Intent i = new Intent(); i.setComponent(new ComponentName("包名","包名下+要跳转的activity的名字")); startActivity(i)
比如说 com.intenttest下有一个IntentTestActivity类
则
Intent i = new Intent(); i.setComponent(new ComponentName("com.intenttest","com.intenttest.IntentTestActivity")); startActivity(i)
一般我们采用如下方式
Intent i = new Intent(getApplicationContext(),目标activity.class); startActivity(i);
这是一种最常见的启动方式
第二种启动
在activity的配置文件中加入
<activity android:name="Aty1"> <intent-filter> <action android:name="com.test.intents.intent.action.Aty1"/> <category android:name="android.intent.category.DEFAULT"/> </intent-filter> </activity>
android:name 值的写法是AndroirdMainfest.xml里面的应用程序包名+intent.action.+"自定义的action名字"
</pre><pre name="code" class="html">而后代码中
Intent i = new Itent("<span style="font-size: 11.8181819915771px; font-family: Arial, Helvetica, sans-serif;">com.test.intents.intent.action.Aty1</span><span style="font-size: 11.8181819915771px; font-family: Arial, Helvetica, sans-serif;">");</span> startActivity(i);
前两种都是显示的启动方式
后一种是隐示的启动方式,是由操作系统确认启动的activity
相关文章推荐
- APIDemo学习笔记——Android上几种简单的Animation使用方法(三)——3D Transition
- APIDemo学习笔记——Android上几种简单的Animation使用方法
- Android Uri的几种使用方法,分享共同学习
- APIDemo学习笔记——Android上几种简单的Animation使用方法(二)
- Android Intent的几种用法全面总结(供自我学习查阅使用)
- APIDemo学习笔记——Android上几种简单的Animation使用方法(一)
- Android Intent的几种使用方法全面总结
- android学习记录(五)显式Intent与隐式Intent的功能与使用方法解析。
- APIDemo学习笔记——Android上几种简单的Animation使用方法(二)
- android学习序列笔记之Intent使用方法
- android学习:通过Intent打开Activity的两种方法,Intent过滤器的使用方法
- Android中Intent的几种使用方法
- Android Intent调用 Uri的使用几种格式
- 【Android】学习笔记(12)——Animation使用方法(下)
- 【Android】学习笔记(11)——Animation使用方法(上)
- Android之TabHost的几种使用方法
- Mars Android视频学习笔记——01_16_SQLite使用方法
- ffmpeg在android手机上的几种编译与使用方法(未完待续)
- 选项卡使用方法二(Android学习随笔十三)
- 查看基于Android 系统单个进程内存、CPU使用情况的几种方法