|
@@ -85,7 +85,7 @@ public class MainActivity extends BaseActivity implements NetWorkObserver, AuthS
|
|
|
public final static String SIP_PASSWORD = "ms_2014_0528@sk!@#";
|
|
public final static String SIP_PASSWORD = "ms_2014_0528@sk!@#";
|
|
|
public static String HASHCODE = "MainActivity";
|
|
public static String HASHCODE = "MainActivity";
|
|
|
public static final String TIME_MAIN = "TIMEMAIN";
|
|
public static final String TIME_MAIN = "TIMEMAIN";
|
|
|
- public static long timeMin=-1;
|
|
|
|
|
|
|
+ public static long timeMin = -1;
|
|
|
public static boolean isUnReadWork; //判断我的空间是否有新内容
|
|
public static boolean isUnReadWork; //判断我的空间是否有新内容
|
|
|
public final static int SIP_SERVER_PORT = 5060;// 端口
|
|
public final static int SIP_SERVER_PORT = 5060;// 端口
|
|
|
public final static String EXTRAT_SIP_SESSION_ID = "SipSession";
|
|
public final static String EXTRAT_SIP_SESSION_ID = "SipSession";
|
|
@@ -130,6 +130,7 @@ public class MainActivity extends BaseActivity implements NetWorkObserver, AuthS
|
|
|
private boolean isPause = true;// 界面是否暂停
|
|
private boolean isPause = true;// 界面是否暂停
|
|
|
private ScreenListener screenListener;//锁屏开屏监听
|
|
private ScreenListener screenListener;//锁屏开屏监听
|
|
|
private int mRetryCheckDelay = 0;
|
|
private int mRetryCheckDelay = 0;
|
|
|
|
|
+ public static int UPDATA_LIST = 101;
|
|
|
private Handler mUserCheckHander = new Handler() {
|
|
private Handler mUserCheckHander = new Handler() {
|
|
|
public void handleMessage(Message msg) {
|
|
public void handleMessage(Message msg) {
|
|
|
if (msg.what == MSG_USER_CHECK) {
|
|
if (msg.what == MSG_USER_CHECK) {
|
|
@@ -157,11 +158,26 @@ public class MainActivity extends BaseActivity implements NetWorkObserver, AuthS
|
|
|
}
|
|
}
|
|
|
};
|
|
};
|
|
|
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 启动返回
|
|
|
|
|
+ * by gongpm
|
|
|
|
|
+ */
|
|
|
|
|
+ @Override
|
|
|
|
|
+ protected void onActivityResult(int requestCode, int resultCode, Intent data) {
|
|
|
|
|
+ super.onActivityResult(requestCode, resultCode, data);
|
|
|
|
|
+ if (UPDATA_LIST == requestCode){
|
|
|
|
|
+ if (mBusinessCircleFragment!=null){
|
|
|
|
|
+ mBusinessCircleFragment.onResult();
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ }
|
|
|
|
|
|
|
|
|
|
|
|
|
- private void hineColor(){
|
|
|
|
|
|
|
+ private void hineColor() {
|
|
|
|
|
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
/**
|
|
/**
|
|
|
* @desc:主页菜单入口
|
|
* @desc:主页菜单入口
|
|
|
* @author:Administrator on 2016/1/26 10:03
|
|
* @author:Administrator on 2016/1/26 10:03
|
|
@@ -217,13 +233,14 @@ public class MainActivity extends BaseActivity implements NetWorkObserver, AuthS
|
|
|
private AppConfig config;
|
|
private AppConfig config;
|
|
|
private String mLoginUserId;
|
|
private String mLoginUserId;
|
|
|
|
|
|
|
|
- public void changeRedZone(boolean b){
|
|
|
|
|
- if (b){
|
|
|
|
|
|
|
+ public void changeRedZone(boolean b) {
|
|
|
|
|
+ if (b) {
|
|
|
unWorkReadTV.setVisibility(View.VISIBLE);
|
|
unWorkReadTV.setVisibility(View.VISIBLE);
|
|
|
- }else {
|
|
|
|
|
|
|
+ } else {
|
|
|
unWorkReadTV.setVisibility(View.GONE);
|
|
unWorkReadTV.setVisibility(View.GONE);
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
private void requestMyBusiness() {
|
|
private void requestMyBusiness() {
|
|
|
if (config == null) {
|
|
if (config == null) {
|
|
|
config = MyApplication.getInstance().getConfig();
|
|
config = MyApplication.getInstance().getConfig();
|
|
@@ -247,15 +264,15 @@ public class MainActivity extends BaseActivity implements NetWorkObserver, AuthS
|
|
|
if (success) {
|
|
if (success) {
|
|
|
List<CircleMessage> datas = result.getData();
|
|
List<CircleMessage> datas = result.getData();
|
|
|
if (datas != null && datas.size() > 0) { // 没有更多数据
|
|
if (datas != null && datas.size() > 0) { // 没有更多数据
|
|
|
- long newTime=datas.get(0).getTime(); //获取最新时间
|
|
|
|
|
- long oldTime= PreferenceUtils.getLong(mContext, TIME_MAIN); //获取以前时间
|
|
|
|
|
|
|
+ long newTime = datas.get(0).getTime(); //获取最新时间
|
|
|
|
|
+ long oldTime = PreferenceUtils.getLong(mContext, TIME_MAIN); //获取以前时间
|
|
|
|
|
|
|
|
- if (newTime>oldTime){//当有新消息
|
|
|
|
|
- Log.i("gongpengming","newTime="+newTime+"@@@ oldTime="+oldTime);
|
|
|
|
|
|
|
+ if (newTime > oldTime) {//当有新消息
|
|
|
|
|
+ Log.i("gongpengming", "newTime=" + newTime + "@@@ oldTime=" + oldTime);
|
|
|
unWorkReadTV.setVisibility(View.VISIBLE);
|
|
unWorkReadTV.setVisibility(View.VISIBLE);
|
|
|
- timeMin=newTime;
|
|
|
|
|
|
|
+ timeMin = newTime;
|
|
|
isUnReadWork = true;
|
|
isUnReadWork = true;
|
|
|
- }else{
|
|
|
|
|
|
|
+ } else {
|
|
|
unWorkReadTV.setVisibility(View.GONE);
|
|
unWorkReadTV.setVisibility(View.GONE);
|
|
|
isUnReadWork = false;
|
|
isUnReadWork = false;
|
|
|
}
|
|
}
|
|
@@ -391,7 +408,6 @@ public class MainActivity extends BaseActivity implements NetWorkObserver, AuthS
|
|
|
getSupportActionBar().setDisplayHomeAsUpEnabled(false);
|
|
getSupportActionBar().setDisplayHomeAsUpEnabled(false);
|
|
|
/**@注释:主页布局文件 */
|
|
/**@注释:主页布局文件 */
|
|
|
setContentView(R.layout.activity_main);
|
|
setContentView(R.layout.activity_main);
|
|
|
-
|
|
|
|
|
SIP_USERNAME = MyApplication.getInstance().mLoginUser.getUserId();
|
|
SIP_USERNAME = MyApplication.getInstance().mLoginUser.getUserId();
|
|
|
String host = mConfig.MeetingHost;
|
|
String host = mConfig.MeetingHost;
|
|
|
SIP_DOMAIN = host == null ? "120.24.211.24" : host;
|
|
SIP_DOMAIN = host == null ? "120.24.211.24" : host;
|
|
@@ -405,12 +421,11 @@ public class MainActivity extends BaseActivity implements NetWorkObserver, AuthS
|
|
|
Log.i("MainActivity", "关闭百度推送");
|
|
Log.i("MainActivity", "关闭百度推送");
|
|
|
PushManager.stopWork(this);
|
|
PushManager.stopWork(this);
|
|
|
}
|
|
}
|
|
|
- mActivityManager = (ActivityManager)getSystemService(Context.ACTIVITY_SERVICE);
|
|
|
|
|
|
|
+ mActivityManager = (ActivityManager) getSystemService(Context.ACTIVITY_SERVICE);
|
|
|
if (savedInstanceState != null) {
|
|
if (savedInstanceState != null) {
|
|
|
restoreState(savedInstanceState);
|
|
restoreState(savedInstanceState);
|
|
|
}
|
|
}
|
|
|
initView(savedInstanceState);//---
|
|
initView(savedInstanceState);//---
|
|
|
-
|
|
|
|
|
// 注册网络改变回调
|
|
// 注册网络改变回调
|
|
|
MyApplication.getInstance().registerNetWorkObserver(this);
|
|
MyApplication.getInstance().registerNetWorkObserver(this);
|
|
|
//更新版本
|
|
//更新版本
|