import cn.jpush.android.api.JPushInterface; //导入方法依赖的package包/类

private void saveToSP(User user) {

SPUtils.setParam(context, Constants.LOGIN_INFO, Constants.SP_WQTOKEN, user.getT_user_login().getQqwx_token() != null ? user.getT_user_login().getQqwx_token() : "");

SPUtils.setParam(context, Constants.LOGIN_INFO, Constants.SP_TEL, user.getT_user_login().getTel() != null ? user.getT_user_login().getTel() : "");

SPUtils.setParam(context, Constants.LOGIN_INFO, Constants.SP_PASSWORD, user.getT_user_login().getPassword() != null ? user.getT_user_login().getPassword() : "");

SPUtils.setParam(context, Constants.LOGIN_INFO, Constants.SP_USERID, user.getT_user_login().getId());

SPUtils.setParam(context, Constants.LOGIN_INFO, Constants.SP_STATUS, user.getT_user_login().getStatus());

SPUtils.setParam(context, Constants.LOGIN_INFO, Constants.SP_QNTOKEN, user.getT_user_login().getQiniu());

SPUtils.setParam(context, Constants.LOGIN_INFO, Constants.SP_RESUMM, user.getT_user_login().getResume());

SPUtils.setParam(context, Constants.LOGIN_INFO, Constants.LOGIN_APK_URL, user.getApk_url());

SPUtils.setParam(context, Constants.LOGIN_INFO, Constants.LOGIN_VERSION, user.getVersion());

SPUtils.setParam(context, Constants.LOGIN_INFO, Constants.LOGIN_CONTENT, user.getContent());

SPUtils.setParam(context, Constants.LOGIN_INFO, Constants.LOGIN_HOBBY, user.getT_user_login().getHobby());

SPUtils.setParam(context, Constants.USER_INFO, Constants.SP_NICK, user.getT_user_info().getNickname() != null ? user.getT_user_info().getNickname() : "");

SPUtils.setParam(context, Constants.USER_INFO, Constants.SP_NAME, user.getT_user_info().getName() != null ? user.getT_user_info().getName() : "");

SPUtils.setParam(context, Constants.USER_INFO, Constants.SP_IMG, user.getT_user_info().getName_image() != null ? user.getT_user_info().getName_image() : "");

SPUtils.setParam(context, Constants.USER_INFO, Constants.SP_SCHOOL, user.getT_user_info().getSchool() != null ? user.getT_user_info().getSchool() : "");

SPUtils.setParam(context, Constants.USER_INFO, Constants.SP_CREDIT, user.getT_user_info().getCredit());

SPUtils.setParam(context, Constants.USER_INFO, Constants.SP_INTEGRAL, user.getT_user_info().getIntegral());

SPUtils.setParam(context, Constants.USER_INFO, Constants.USER_SEX, user.getT_user_info().getUser_sex());

LogUtils.e("jpush","userid"+user.getT_user_login().getId());

//暂时关闭果聊功能

// final ChatManager chatManager = ChatManager.getInstance();

if (!TextUtils.isEmpty(String.valueOf(user.getT_user_login().getId()))) {

//登陆leancloud服务器 给极光设置别名

// LCChatKit.getInstance().open(String.valueOf(user.getT_user_login().getId()), new AVIMClientCallback() {

// @Override

// public void done(AVIMClient avimClient, AVIMException e) {

// if (null == e) {

// finish();

// Intent intent = new Intent(SplashActivity.this, MainActivity.class);

// startActivity(intent);

// } else {

// Toast.makeText(SplashActivity.this, e.toString(), Toast.LENGTH_SHORT).show();

// }

// }

// });

// chatManager.setupManagerWithUserId(this, String.valueOf(user.getT_user_login().getId()));

LogUtils.e("jpush","调用jpush");

if (JPushInterface.isPushStopped(getApplicationContext())){

JPushInterface.resumePush(getApplicationContext());

}

// ","隔开的多个 转换成 Set,设置tags

// String tag = "test";

// String[] sArray = tag.split(",");

// Set tagSet = new LinkedHashSet();

// tagSet.add(tag);

// for (String sTagItme : sArray) {

// tagSet.add(sTagItme);

// }

// JPushInterface.setAliasAndTags(getApplicationContext(),"jianguo"+user.getT_user_login().getId(),tagSet, new TagAliasCallback() {

// @Override

// public void gotResult(int i, String s, Set set) {

// LogUtils.e("jpush",s+",code="+i);

// }

// });

JPushInterface.setAlias(getApplicationContext(),"jianguo"+user.getT_user_login().getId(), new TagAliasCallback() {

@Override

public void gotResult(int i, String s, Set set) {

LogUtils.e("jpush",s+",code="+i);

}

});

}

}

java resume_Java JPushInterface.resumePush方法代码示例相关推荐

  1. java kryo_Kryo框架使用方法代码示例

    Kryo框架的source已移至https://github.com/EsotericSoftware/kryo ,进入此页面,然后点击右边的Download Zip按钮,就能下载到最新版本的Kryo ...

  2. java readtimeout_Java HttpURLConnection.getReadTimeout方法代码示例

    import java.net.HttpURLConnection; //导入方法依赖的package包/类 /** * 得到响应对象 * * @param urlConnection * @retu ...

  3. java invalidate_Java Component.invalidate方法代码示例

    import java.awt.Component; //导入方法依赖的package包/类 /** Installs the component we will embed to display t ...

  4. java hasmoreelements_Java IOException.hasMoreElements方法代码示例

    import java.io.IOException; //导入方法依赖的package包/类 /** * fileName���� ���� package �������� ������ ���� ...

  5. java methode_Java Method.getTypeParameters方法代码示例

    import java.lang.reflect.Method; //导入方法依赖的package包/类 private void validateRuleMethod(MethodRuleDefin ...

  6. java setmethod_Java Operation.setJavaMethod方法代码示例

    import com.sun.tools.internal.ws.processor.model.Operation; //导入方法依赖的package包/类 private void createJ ...

  7. java cancel_Java RunnableFuture.cancel方法代码示例

    import java.util.concurrent.RunnableFuture; //导入方法依赖的package包/类 @Test public void testSnapshotAsyncC ...

  8. java getevent_Java ActionEvent.getWhen方法代码示例

    import java.awt.event.ActionEvent; //导入方法依赖的package包/类 @Override final public void actionPerformed(A ...

  9. java deepcopy_Java JsonNode.deepCopy方法代码示例

    import com.fasterxml.jackson.databind.JsonNode; //导入方法依赖的package包/类 /** * Applies this schema rule t ...

最新文章

  1. 数字治理转型与公共卫生治理能力现代化调查项目
  2. 装修(十三天,面板又换错了,大理石空鼓)
  3. 带你反编译APP然后重新打包「MacOS」
  4. 剑指Offer——跳台阶
  5. PE基础5-权限提升-内存管理
  6. ajax异步提交数据库,yii表单ajax异步提交,数据保存到数据库
  7. TYVJ1613 不和谐的公司
  8. [转]linux 调用动态库so文件
  9. 扎克伯格13年前写的Facebook网站代码,你见过吗?
  10. PHP超级全局变量、魔术变量和魔术函数
  11. 数据库自学-SQL-四大SQL语句DDL、DML、DQL、DCL
  12. 如何测身高未来身高计算机,父母身高测孩子身高公式
  13. 从空间、时间和时空动力学角度研究大脑的动态特性
  14. 鸡啄米:C++编程入门系列之前言
  15. 如何根据原理图画封装_如何将原理图符号画得通俗易懂,看完你就学会了!
  16. 计算机视觉中的多视图几何<Part0—基础知识:射影几何、变换和估计>(3)
  17. Java提供的进制转换
  18. JZ·7.8.2019
  19. 【实战HTML5与CSS3】免费制作威客页面啦(附源码)
  20. ubuntu 配置拼音输入法步骤

热门文章

  1. python学习之-- mysql模块和sqlalchemy模块
  2. Ubuntu14.04下Neo4j图数据库官网安装部署步骤(图文详解)(博主推荐)
  3. putty登陆sourceforge.net(设置登录)
  4. UIPickerView详解
  5. mvn deploy 报错:Return code is: 400, ReasonPhrase: Bad Request. -
  6. 使用VS2005调试ASP程序
  7. 你的vs.net 2005过期了吗?
  8. mysql topn_TopN语句
  9. python代码大全下载-最全Python算法实现资源汇总!
  10. python官网下载步骤手机-一招解决:各种版本的Python下载安装教程