Android(安卓)FragmentActivity Intent 跳转封装
16lz
2021-12-04
package com.innjoo.store.utils;import com.innjoo.store.R;import android.content.ActivityNotFoundException;import android.content.Intent;import android.support.v4.app.FragmentActivity;public class IntentUtils {private static Intent intent;private static final Object lock = new Object();public static final int ENTER = 0, OUT = 1, NOTRANSITION = -1;/** * * @Title: startActivityEnter * @Description: TODO 跳转进入 * @return void * @throws * @author 重播 * @email 459821731@qq.com * @date 2014-12-18 上午10:05:16 */public static void startActivity(int inOrOut,FragmentActivity activity, Class class1, String key,Object object) {// TODO Auto-generated method stubsynchronized (lock) {try {intent = new Intent(activity, class1);if (object != null && object instanceof String) {intent.putExtra(key, (String) object);} else if (object != null && object instanceof Integer) {intent.putExtra(key, (Integer) object);}activity.startActivity(intent);switch (inOrOut) {case ENTER:activity.overridePendingTransition(R.anim.activity_right_in, R.anim.activity_left_out);break;case OUT:activity.overridePendingTransition(R.anim.activity_left_in,R.anim.activity_right_out);break;default:break;}} catch (ActivityNotFoundException e) {}}}}
更多相关文章
- execlp启动android进程命令窗口通过adb shell 进入android 的Lin
- 快速进入Android世界
- 进入android项目组的第一天
- Android(安卓)Studio安装以及Fetching android sdk component in
- linux android 下进入android shell
- Android定时器的使用,
- Android(安卓)ViewFlipper的动画
- Dragger android 的Activity切换动画大全
- android recovery 和reboot