android activity 单例 切换
来源:互联网 发布:mac系统 excel打不开 编辑:程序博客网 时间:2024/05/19 15:44
AndroidManifest.xml 相关Activity属性用默认值即可,不用改动
代码:
Intent intent = new Intent(this, ImagePagerActivity.class);intent.putExtra("groupid", group_id);intent.putExtra("grouppos", position);intent.addFlags(Intent.FLAG_ACTIVITY_REORDER_TO_FRONT);startActivity(intent);
以上代码第一次执行会自动创建实例,以后不会再创建,相关参数可以通过intent.putExtra传递
处理参数代码:
ImagePagerActivity.java文件中
@Overrideprotected void onNewIntent (Intent intent){ super.onNewIntent(intent); setIntent(intent); Bundle bundle = intent.getExtras(); if(bundle!=null){groupid = bundle.getLong("groupid", 0);lastPosition = 0; }}
ImagePagerActivity.java中代码的执行流程:
第一次startActivity 第二次 第n次
onCreate->onResume->onNewIntent->onResume->[onNewIntent->onResume]+
实现多个单例之间切换,就是在每个activity的适当时间调用如上代码
- android activity 单例 切换
- Android Activity单例
- Android 切换Activity
- Android滑动切换activity
- android 横向切换 activity
- android activity 动画切换
- android activity 切换+动画
- Android动画切换Activity
- android之activity切换
- android之activity切换
- android 切换activity状态
- android activity切换效果
- Android Activity状态切换
- Android Activity切换动画
- Android Activity切换动画
- android Activity切换样式
- android: ViewPager Activity切换
- android 手势切换 activity
- POJ 2299 Ultra-QuickSort(树状数组+离散化)
- sql server 查询一个数据库中有多少张表
- android:通过Android命令自动编译出build.xml文件
- 最长递增子序列
- MongoDB中关于group的用法
- android activity 单例 切换
- 选项卡组件和ListView组件结合模拟新浪微博
- Uva-10827-Maximum sum on a torus
- JS标题跑马灯效果
- DISCUZ X2.5上传头像出现“Access denied for agent changed”解
- phonegap plugin的创建方法
- linux下ifconfig、shutdown等命令无法使用_开启Shell命令
- Android中Preference的使用以及监听事件分析
- 玩转linux前须看的17个小知识点