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) {}}}}

更多相关文章

  1. execlp启动android进程命令窗口通过adb shell 进入android 的Lin
  2. 快速进入Android世界
  3. 进入android项目组的第一天
  4. Android(安卓)Studio安装以及Fetching android sdk component in
  5. linux android 下进入android shell
  6. Android定时器的使用,
  7. Android(安卓)ViewFlipper的动画
  8. Dragger android 的Activity切换动画大全
  9. android recovery 和reboot

随机推荐

  1. 用 ref 访问 Vue.js 程序中的 DOM[每日前
  2. Android(安卓)在一个程序中启动另一个程
  3. MySQL中自增ID起始值修改方法
  4. MySQL出现SELECT list is not in GROUP B
  5. 【凯子哥带你学Android】Android专用Log
  6. 2021.1.17
  7. Debian设置允许root用户以ssh方式登录
  8. 【第562期】用 webpack 构建 node 后端代
  9. 我的51cto课程
  10. 活动|三次元世界等你来!!