android activity 显示和隐示开启
来源:互联网 发布:zram内存优化 编辑:程序博客网 时间:2024/06/06 04:22
1、显式开启Activity
建立一个新的Activity类,如SecondActivity,在FirstActivity中,创建intent
2、隐式开启Activity
隐示开启即不是通过intent.setClass()具体设定创建的类,而是通过在mainfest中注册Activity,
并在Activity中的中设置action,然后在开启Activity时,通过intent.setAction()
,设置对应的action,从而找到注册中的Activity中,含有该action的Activity。
如在FirstActivity中,通过以下两种方式创建:
注意:隐式创建Activity时,设置的action若在多个Activity中注册,则开启时,会弹出可选择的Activity,从而选择需要开启的Activity。由此,可实现一个程序可以调用不同的程序,并选择需要的程序,前提是,可调用的程序中,在其Activity中已经注册了可响应的action。
建立一个新的Activity类,如SecondActivity,在FirstActivity中,创建intent
Intent intent = new Inten();intent.setClass(FirstActivity.this,SecondActivity.class);startActivity(intent);
2、隐式开启Activity
隐示开启即不是通过intent.setClass()具体设定创建的类,而是通过在mainfest中注册Activity,
并在Activity中的中设置action,然后在开启Activity时,通过intent.setAction()
,设置对应的action,从而找到注册中的Activity中,含有该action的Activity。
<</span>activity android:name="com.example.myapplication.SecondActivity"> <</span>intent-filter> <</span>action android:name="action_secondActivity"/> <</span>category android:name="android.intent.category.DEFAULT"/> </</span>intent-filter> </</span>activity>
如在FirstActivity中,通过以下两种方式创建:
2.1、Intent intent = new Intent()intent.setAction("action_secondActivity");startActivity(intent);2.2、Intent Intent = new Intent("action_secondActivity");startActivity(intent);
注意:隐式创建Activity时,设置的action若在多个Activity中注册,则开启时,会弹出可选择的Activity,从而选择需要开启的Activity。由此,可实现一个程序可以调用不同的程序,并选择需要的程序,前提是,可调用的程序中,在其Activity中已经注册了可响应的action。
0 0
- android activity 显示和隐示开启
- Android Service中开启Activity和Alertdialog
- android intent 隐式意图和显示意图(activity跳转)
- android intent 隐式意图和显示意图(activity跳转)
- android中的Activity的开启StartActivity()和StartActivityForResult()
- Android activity 开启时数据保存和恢复
- Android源码:Activity的创建和显示
- android service 中开启activity
- android activity 开启 数据传递
- Android activity开启动画效果
- Android四大组件之Activity篇(一)(Activity的创建、开启和数据传递)
- Android 设置Activity窗体 不显示标题和全屏显示
- 【黑马Android】(07)多线程下载的原理/开源项目xutils/显示意图/隐式意图/人品计算器/开启activity获取返回值
- android activity显示gif
- Android 只开启一个Activity实例
- Android 只开启一个Activity实例
- Android 只开启一个Activity实例
- Android 只开启一个Activity实例
- BZOJ_P2763 [JLOI2011]飞行路线(分层图+最短路)
- hdu 1009 FatMouse' Trade
- ubuntu14.04 Unity Eclipse图标显示异常
- Tyvj1098任务安排
- 基于MongoDB GridFS的图片存储
- android activity 显示和隐示开启
- java cp classpath
- 面向对象在javascript中的实践之大杂烩
- 分布式 Springmvc myBatis shiro restful dubbo zookeepe
- 由SOAP说开去 - - 谈谈WebServices、RMI、RPC、SOA、REST、XML、JSON
- 【codevs1867】【Tyvj3508】【BZOJ1041】圆上的整点,数学乱搞
- Android activity 启动模式
- 创建一个捏合手势
- Android activity 开启时数据保存和恢复