删除部分sdk

This commit is contained in:
jia 2024-12-09 22:45:45 +08:00
parent fa668f3a14
commit 4b32355941
17 changed files with 85 additions and 235 deletions

View File

@ -27,4 +27,4 @@ android.useAndroidX=true
android.useDeprecatedNdk=true android.useDeprecatedNdk=true
versionCode=45 versionCode=45
versionName=4.11.17 versionName=4.11.5

View File

@ -90,8 +90,6 @@ dependencies {
implementation 'com.google.code.gson:gson:2.10.1'//2.8.9 implementation 'com.google.code.gson:gson:2.10.1'//2.8.9
//bugly //bugly
implementation files('libs/commons-io-1.4.jar') implementation files('libs/commons-io-1.4.jar')
implementation files('libs/TalkingDataAnalytics_V2.1.37.jar')
implementation 'de.greenrobot:eventbus:2.4.0' implementation 'de.greenrobot:eventbus:2.4.0'
implementation 'com.squareup.picasso:picasso:2.5.2' implementation 'com.squareup.picasso:picasso:2.5.2'
implementation 'com.squareup.okhttp3:okhttp:3.9.0' //3.9.0 implementation 'com.squareup.okhttp3:okhttp:3.9.0' //3.9.0
@ -179,8 +177,8 @@ dependencies {
implementation 'com.github.Jasonchenlijian:FastBle:2.4.0' implementation 'com.github.Jasonchenlijian:FastBle:2.4.0'
// //
// annotationProcessor 'com.github.bumptech.glide:compiler:3.7.0' // annotationProcessor 'com.github.bumptech.glide:compiler:3.7.0'
implementation 'com.getui:gtsdk:3.3.7.0' //SDK // implementation 'com.getui:gtsdk:3.3.7.0' //SDK
implementation 'com.getui:gtc:3.2.16.0' // // implementation 'com.getui:gtc:3.2.16.0' //
implementation 'io.github.lucksiege:pictureselector:v3.11.2' implementation 'io.github.lucksiege:pictureselector:v3.11.2'
// () // ()

View File

@ -207,13 +207,13 @@
android:usesCleartextTraffic="true" android:usesCleartextTraffic="true"
tools:replace="android:icon,android:theme,android:allowBackup"> tools:replace="android:icon,android:theme,android:allowBackup">
<!-- 推送服务 --> <!-- 推送服务 jjia-push-->
<service <!-- <service-->
android:name="com.ifish.push.IPushService" <!-- android:name="com.ifish.push.IPushService"-->
android:exported="false" <!-- android:exported="false"-->
android:label="PushService" <!-- android:label="PushService"-->
android:process=":pushservice" /> <!-- android:process=":pushservice" />-->
<service android:name="com.ifish.push.IIntentService" /> <!-- <service android:name="com.ifish.push.IIntentService" />-->
<activity <activity
android:name=".NewBindDeviceChoiceActivity" android:name=".NewBindDeviceChoiceActivity"
android:exported="false" android:exported="false"

View File

@ -31,7 +31,6 @@ import com.ifish.utils.AnimationUtil;
import com.ifish.utils.Commons; import com.ifish.utils.Commons;
import com.ifish.utils.HttpManager; import com.ifish.utils.HttpManager;
import com.ifish.utils.ToastUtil; import com.ifish.utils.ToastUtil;
import com.tendcloud.tenddata.TCAgent;
import java.net.DatagramPacket; import java.net.DatagramPacket;
import java.net.DatagramSocket; import java.net.DatagramSocket;
@ -243,7 +242,6 @@ public class AboutActivity extends BaseActivity {
if(!AboutActivity.this.isDestroyed() && !AboutActivity.this.isFinishing()){ if(!AboutActivity.this.isDestroyed() && !AboutActivity.this.isFinishing()){
eggsDialog = dialog.show(); eggsDialog = dialog.show();
} }
TCAgent.onEvent(AboutActivity.this, "弹出彩蛋", "弹出彩蛋");//统计事件
} }
@Override @Override

View File

@ -1,12 +1,10 @@
package com.ifish.activity; package com.ifish.activity;
import android.Manifest;
import android.app.AlertDialog; import android.app.AlertDialog;
import android.content.Context; import android.content.Context;
import android.content.Intent; import android.content.Intent;
import android.graphics.Color; import android.graphics.Color;
import android.media.AudioManager; import android.media.AudioManager;
import android.os.Build;
import android.os.Bundle; import android.os.Bundle;
import android.os.CountDownTimer; import android.os.CountDownTimer;
import android.os.Handler; import android.os.Handler;
@ -46,7 +44,6 @@ import com.ifish.geewe.DeviceCamera;
import com.ifish.permission.PermissionHelper; import com.ifish.permission.PermissionHelper;
import com.ifish.utils.ActivityManager; import com.ifish.utils.ActivityManager;
import com.ifish.utils.AnimationUtil; import com.ifish.utils.AnimationUtil;
import com.ifish.utils.AppUtil;
import com.ifish.utils.Commons; import com.ifish.utils.Commons;
import com.ifish.utils.Commons.LoginSPKey; import com.ifish.utils.Commons.LoginSPKey;
import com.ifish.utils.Commons.NetWork; import com.ifish.utils.Commons.NetWork;
@ -112,21 +109,6 @@ public class LoadingActivity extends BaseActivityNotAnim {
private PermissionHelper permissionHelper; private PermissionHelper permissionHelper;
private static String firstShowPrivacy = "firstShowPrivacy"; private static String firstShowPrivacy = "firstShowPrivacy";
String[] permission;
// String[] permissionM = new String[]{
// android.Manifest.permission.CAMERA,
// android.Manifest.permission.ACCESS_FINE_LOCATION,
// android.Manifest.permission.READ_EXTERNAL_STORAGE,
// Manifest.permission.WRITE_EXTERNAL_STORAGE,
// android.Manifest.permission.READ_PHONE_STATE};
//
// String[] permission13 = new String[]{
// android.Manifest.permission.CAMERA,
// android.Manifest.permission.ACCESS_FINE_LOCATION,
// android.Manifest.permission.READ_PHONE_STATE,
// android.Manifest.permission.READ_MEDIA_IMAGES,
// android.Manifest.permission.READ_MEDIA_VIDEO};
@Override @Override
protected void onCreate(Bundle savedInstanceState) { protected void onCreate(Bundle savedInstanceState) {
@ -138,19 +120,17 @@ public class LoadingActivity extends BaseActivityNotAnim {
if (savedInstanceState != null) { if (savedInstanceState != null) {
setIntent(new Intent()); // 从堆栈恢复不再重复解析之前的intent setIntent(new Intent()); // 从堆栈恢复不再重复解析之前的intent
} }
// permission = AppUtil.getPermissionList();
// permissionHelper = new PermissionHelper(LoadingActivity.this, permission, 250);
// //
// Boolean showPrivacy = SPUtil.getInstance(getApplicationContext()).getBoolean(firstShowPrivacy, false); Boolean showPrivacy = SPUtil.getInstance(getApplicationContext()).getBoolean(firstShowPrivacy, false);
// Boolean aBoolean = ConfigUtil.getInstance(getApplicationContext()).getBoolean(LoginSPKey.IS_FirstOpen, false); Boolean aBoolean = ConfigUtil.getInstance(getApplicationContext()).getBoolean(LoginSPKey.IS_FirstOpen, false);
// if(!aBoolean && !showPrivacy){ if(!aBoolean && !showPrivacy){
// startPrivacyTextDialog(); startPrivacyTextDialog();
// }else{ }else{
// getPermission();
// }
initapp(); initapp();
} }
}
private void analysisBaseUrlError(){ private void analysisBaseUrlError(){
showProgressDialog(); showProgressDialog();
Observable.create(new ObservableOnSubscribe<Boolean>() { Observable.create(new ObservableOnSubscribe<Boolean>() {
@ -322,94 +302,7 @@ public class LoadingActivity extends BaseActivityNotAnim {
} }
} }
private void getPermission() {
permissionHelper.request(new PermissionHelper.PermissionCallback() {
@Override
public void onPermissionGranted() {
initapp();
}
@Override
public void onIndividualPermissionGranted(String[] grantedPermission) {
// AlertDialog.Builder dialog = new AlertDialog.Builder(LoadingActivity.this);
// dialog.setCancelable(false);
// dialog.setMessage("请先同意app获取权限");
// dialog.setPositiveButton("确定", new DialogInterface.OnClickListener() {
// @Override
// public void onClick(
// DialogInterface dialog,
// int which) {
//
// }
// });
// dialog.setNegativeButton("取消", new DialogInterface.OnClickListener() {
// @Override
// public void onClick(DialogInterface dialog, int which) {
// finish();
// }
// });
// dialog.show();
initapp();
}
@Override
public void onPermissionDenied() {
// AlertDialog.Builder dialog = new AlertDialog.Builder(LoadingActivity.this);
// dialog.setCancelable(false);
// dialog.setMessage("请先同意app获取权限");
// dialog.setPositiveButton("确定", new DialogInterface.OnClickListener() {
// @Override
// public void onClick(
// DialogInterface dialog,
// int which) {
// getPermission();
// }
// });
// dialog.setNegativeButton("取消", new DialogInterface.OnClickListener() {
// @Override
// public void onClick(DialogInterface dialog, int which) {
// finish();
// }
// });
// dialog.show();
initapp();
}
@Override
public void onPermissionDeniedBySystem() {
// AlertDialog.Builder dialog = new AlertDialog.Builder(LoadingActivity.this);
// dialog.setCancelable(false);
// dialog.setMessage("请到应用管理-爱鱼奇-应用权限页面开启权限后重新打开app");
// dialog.setPositiveButton("确定", new DialogInterface.OnClickListener() {
// @Override
// public void onClick(
// DialogInterface dialog,
// int which) {
// Intent mItent = new Intent(Settings.ACTION_SETTINGS);
// startActivity(mItent);
// finish();
// }
// });
// dialog.setNegativeButton("取消", new DialogInterface.OnClickListener() {
// @Override
// public void onClick(DialogInterface dialog, int which) {
// finish();
// }
// });
// dialog.show();
initapp();
}
});
}
@Override
public void onRequestPermissionsResult(int requestCode, @NonNull String[] permissions, @NonNull int[] grantResults) {
super.onRequestPermissionsResult(requestCode, permissions, grantResults);
if (permissionHelper != null) {
permissionHelper.onRequestPermissionsResult(requestCode, permissions, grantResults);
}
}
private void initapp() { private void initapp() {
@ -996,7 +889,8 @@ public class LoadingActivity extends BaseActivityNotAnim {
public void onClick(View v) { public void onClick(View v) {
alertDialog.cancel(); alertDialog.cancel();
SPUtil.getInstance(getApplicationContext()).putBoolean(firstShowPrivacy,true); SPUtil.getInstance(getApplicationContext()).putBoolean(firstShowPrivacy,true);
getPermission(); // getPermission();
initapp();
} }
}); });
} }

View File

@ -67,8 +67,6 @@ import com.p2p.core.P2PHandler;
import com.p2p.core.P2PValue; import com.p2p.core.P2PValue;
import com.p2p.core.P2PView; import com.p2p.core.P2PView;
import com.squareup.picasso.Picasso; import com.squareup.picasso.Picasso;
import com.tendcloud.tenddata.TCAgent;
import java.io.File; import java.io.File;
import de.greenrobot.event.EventBus; import de.greenrobot.event.EventBus;
@ -155,7 +153,6 @@ public class LookAtMonitorActivity extends BaseMonitorActivity implements OnClic
protected void onResume() { protected void onResume() {
isToast = true; isToast = true;
super.onResume(); super.onResume();
TCAgent.onResume(this);
callP2P(); callP2P();
} }
@ -168,7 +165,6 @@ public class LookAtMonitorActivity extends BaseMonitorActivity implements OnClic
protected void onPause() { protected void onPause() {
isToast = false; isToast = false;
super.onPause(); super.onPause();
TCAgent.onPause(this);
P2PHandler.getInstance().reject();//挂断监控 P2PHandler.getInstance().reject();//挂断监控
finish(); finish();
} }

View File

@ -69,7 +69,6 @@ import com.p2p.core.P2PHandler;
import com.p2p.core.P2PValue; import com.p2p.core.P2PValue;
import com.p2p.core.P2PView; import com.p2p.core.P2PView;
import com.squareup.picasso.Picasso; import com.squareup.picasso.Picasso;
import com.tendcloud.tenddata.TCAgent;
import java.io.File; import java.io.File;
import java.util.ArrayList; import java.util.ArrayList;
@ -233,7 +232,6 @@ public class LookFishMonitorActivity extends BaseGradeMonitorActivity implements
protected void onResume() { protected void onResume() {
isToast = true; isToast = true;
super.onResume(); super.onResume();
TCAgent.onResume(this);
callP2P(); callP2P();
} }
@ -241,7 +239,6 @@ public class LookFishMonitorActivity extends BaseGradeMonitorActivity implements
protected void onPause() { protected void onPause() {
isToast = false; isToast = false;
super.onPause(); super.onPause();
TCAgent.onPause(this);
P2PHandler.getInstance().reject();//挂断监控 P2PHandler.getInstance().reject();//挂断监控
finish(); finish();
} }

View File

@ -93,9 +93,7 @@ import com.p2p.core.P2PHandler;
import com.p2p.core.P2PValue; import com.p2p.core.P2PValue;
import com.p2p.core.P2PView; import com.p2p.core.P2PView;
import com.squareup.picasso.Picasso; import com.squareup.picasso.Picasso;
import com.tendcloud.tenddata.TCAgent;
import com.umeng.socialize.UMShareAPI; import com.umeng.socialize.UMShareAPI;
import com.zhy.autolayout.utils.ScreenUtils;
import java.io.File; import java.io.File;
import java.net.InetAddress; import java.net.InetAddress;
@ -536,7 +534,6 @@ public class MonitorActivity extends BaseGradeMonitorActivity implements OnClick
protected void onResume() { protected void onResume() {
isToast = true; isToast = true;
super.onResume(); super.onResume();
TCAgent.onResume(this);
if (!Commons.FishKey.On.equals(mCamera.isActive)) {//摄像头未激活 if (!Commons.FishKey.On.equals(mCamera.isActive)) {//摄像头未激活
activeDialog(); activeDialog();
} else { } else {
@ -579,7 +576,6 @@ public class MonitorActivity extends BaseGradeMonitorActivity implements OnClick
protected void onPause() { protected void onPause() {
isToast = false; isToast = false;
super.onPause(); super.onPause();
TCAgent.onPause(this);
P2PHandler.getInstance().reject();//挂断监控 P2PHandler.getInstance().reject();//挂断监控
finish(); finish();
} }

View File

@ -1,11 +1,8 @@
package com.ifish.baseclass; package com.ifish.baseclass;
import android.app.Activity; import android.app.Activity;
import android.app.ProgressDialog; import android.app.ProgressDialog;
import android.content.Context; import android.content.Context;
import android.content.Intent; import android.content.Intent;
import android.content.pm.ActivityInfo;
import android.os.Build; import android.os.Build;
import android.os.Bundle; import android.os.Bundle;
import android.os.Handler; import android.os.Handler;
@ -16,7 +13,6 @@ import android.view.Window;
import android.view.inputmethod.InputMethodManager; import android.view.inputmethod.InputMethodManager;
import android.widget.TextView; import android.widget.TextView;
import android.widget.Toast; import android.widget.Toast;
import com.ifish.activity.R; import com.ifish.activity.R;
import com.ifish.basebean.BaseBean; import com.ifish.basebean.BaseBean;
import com.ifish.basebean.UserAsset; import com.ifish.basebean.UserAsset;
@ -28,7 +24,6 @@ import com.ifish.utils.HttpManager;
import com.ifish.utils.L; import com.ifish.utils.L;
import com.ifish.utils.ToastGradeUtil; import com.ifish.utils.ToastGradeUtil;
import com.ifish.view.CustomProgressDialog; import com.ifish.view.CustomProgressDialog;
import com.tendcloud.tenddata.TCAgent;
/** /**
* @author Jacky dada * @author Jacky dada
@ -207,14 +202,12 @@ public class BaseActivity extends Activity implements OnClickListener {
@Override @Override
protected void onResume() { protected void onResume() {
super.onResume(); super.onResume();
TCAgent.onResume(this);
L.i(this.getClass().getName() + "----------------onResume"); L.i(this.getClass().getName() + "----------------onResume");
} }
@Override @Override
protected void onPause() { protected void onPause() {
super.onPause(); super.onPause();
TCAgent.onPause(this);
L.i(this.getClass().getName() + "----------------onPause"); L.i(this.getClass().getName() + "----------------onPause");
} }

View File

@ -17,7 +17,6 @@ import android.widget.Toast;
import com.ifish.utils.ActivityManager; import com.ifish.utils.ActivityManager;
import com.ifish.utils.L; import com.ifish.utils.L;
import com.ifish.view.CustomProgressDialog; import com.ifish.view.CustomProgressDialog;
import com.tendcloud.tenddata.TCAgent;
/** /**
* *
* @ClassName: BaseActivityNotAnim * @ClassName: BaseActivityNotAnim
@ -36,7 +35,7 @@ public class BaseActivityNotAnim extends Activity implements OnClickListener {
this.requestWindowFeature(Window.FEATURE_NO_TITLE);//取消标题栏 this.requestWindowFeature(Window.FEATURE_NO_TITLE);//取消标题栏
super.onCreate(savedInstanceState); super.onCreate(savedInstanceState);
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);//锁定竖屏 setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);//锁定竖屏
toast = Toast.makeText(this, "", 0); toast = Toast.makeText(this, "", Toast.LENGTH_SHORT);
} }
/** /**
* 初始化控件 * 初始化控件
@ -77,13 +76,11 @@ public class BaseActivityNotAnim extends Activity implements OnClickListener {
@Override @Override
protected void onResume() { protected void onResume() {
super.onResume(); super.onResume();
TCAgent.onResume(this);
L.i(this.getClass().getName()+"----------------onResume"); L.i(this.getClass().getName()+"----------------onResume");
} }
@Override @Override
protected void onPause() { protected void onPause() {
super.onPause(); super.onPause();
TCAgent.onPause(this);
L.i(this.getClass().getName()+"----------------onPause"); L.i(this.getClass().getName()+"----------------onPause");
} }
@Override @Override

View File

@ -40,15 +40,10 @@ import com.ifish.utils.ImageDownLoader;
import com.ifish.utils.KVUtil; import com.ifish.utils.KVUtil;
import com.ifish.utils.L; import com.ifish.utils.L;
import com.ifish.utils.SystemUtil; import com.ifish.utils.SystemUtil;
import com.ifish.utils.ToastUtil;
import com.ifish.utils.TrustAllCerts; import com.ifish.utils.TrustAllCerts;
import com.igexin.sdk.IUserLoggerInterface; //import com.igexin.sdk.PushManager;
import com.igexin.sdk.PushManager;
import com.p2p.core.P2PSpecial.P2PSpecial; import com.p2p.core.P2PSpecial.P2PSpecial;
//import com.tencent.bugly.crashreport.CrashReport;
import com.squareup.picasso.Picasso; import com.squareup.picasso.Picasso;
import com.tencent.mmkv.MMKV;
import com.tendcloud.tenddata.TCAgent;
import com.umeng.commonsdk.UMConfigure; import com.umeng.commonsdk.UMConfigure;
import com.umeng.socialize.PlatformConfig; import com.umeng.socialize.PlatformConfig;
@ -61,8 +56,6 @@ import javax.net.ssl.SSLContext;
import javax.net.ssl.SSLSession; import javax.net.ssl.SSLSession;
import javax.net.ssl.SSLSocketFactory; import javax.net.ssl.SSLSocketFactory;
import javax.net.ssl.TrustManager; import javax.net.ssl.TrustManager;
import de.greenrobot.event.EventBus;
import okhttp3.OkHttpClient; import okhttp3.OkHttpClient;
/** /**
@ -97,7 +90,6 @@ public class BaseApplication extends MultiDexApplication {
super.onCreate(); super.onCreate();
app = this; app = this;
initCrashSDK(); initCrashSDK();
initTalkingDataSDK();
// initLocationSDK(); // initLocationSDK();
initShareSDK(); initShareSDK();
// initSMSSDK(); // initSMSSDK();
@ -175,9 +167,12 @@ public class BaseApplication extends MultiDexApplication {
} }
}); });
PushManager.getInstance().preInit(this); // jjia-push
PushManager.getInstance().initialize(this); // IPushService
PushManager.getInstance().setDebugLogger(this, s -> L.i("jjia--------"+s)); // IIntentService
// PushManager.getInstance().preInit(this);
// PushManager.getInstance().initialize(this);
// PushManager.getInstance().setDebugLogger(this, s -> L.i("jjia--------"+s));
} }
@ -310,11 +305,6 @@ public class BaseApplication extends MultiDexApplication {
// SMSSDK.initSDK(this, "18c495ec6c718", "7db27e28ff94227f246ae7ef5ad3fb92"); // SMSSDK.initSDK(this, "18c495ec6c718", "7db27e28ff94227f246ae7ef5ad3fb92");
// } // }
//talkingdata应用留存统计
private void initTalkingDataSDK() {
TCAgent.init(getApplicationContext());
}
//初始化腾讯bugly SDK&全局捕获Crash //初始化腾讯bugly SDK&全局捕获Crash
private void initCrashSDK() { private void initCrashSDK() {
// CrashReport.initCrashReport(getApplicationContext(), "4c8cf75014", true);//注册bugly上报 // CrashReport.initCrashReport(getApplicationContext(), "4c8cf75014", true);//注册bugly上报

View File

@ -27,7 +27,6 @@ import com.ifish.utils.HttpManager;
import com.ifish.utils.L; import com.ifish.utils.L;
import com.ifish.utils.ToastGradeUtil; import com.ifish.utils.ToastGradeUtil;
import com.ifish.view.CustomProgressDialog; import com.ifish.view.CustomProgressDialog;
import com.tendcloud.tenddata.TCAgent;
/** /**
* *
* @ClassName: BaseFragmentActivity * @ClassName: BaseFragmentActivity
@ -160,13 +159,11 @@ public class BaseFragmentActivity extends FragmentActivity implements OnClickL
@Override @Override
protected void onResume() { protected void onResume() {
super.onResume(); super.onResume();
TCAgent.onResume(this);
L.i(this.getClass().getName()+"----------------onResume"); L.i(this.getClass().getName()+"----------------onResume");
} }
@Override @Override
protected void onPause() { protected void onPause() {
super.onPause(); super.onPause();
TCAgent.onPause(this);
L.i(this.getClass().getName()+"----------------onPause"); L.i(this.getClass().getName()+"----------------onPause");
} }
@Override @Override

View File

@ -18,7 +18,6 @@ import android.widget.Toast;
import com.ifish.activity.R; import com.ifish.activity.R;
import com.ifish.utils.ActivityManager; import com.ifish.utils.ActivityManager;
import com.ifish.utils.L; import com.ifish.utils.L;
import com.tendcloud.tenddata.TCAgent;
/** /**
* *
* @ClassName: BaseActivity 无标题点击效果 点两下返回退出应用 * @ClassName: BaseActivity 无标题点击效果 点两下返回退出应用
@ -40,7 +39,7 @@ public class BaseSingleActivity extends Activity implements OnClickListener {
this.requestWindowFeature(Window.FEATURE_NO_TITLE);//取消标题栏 this.requestWindowFeature(Window.FEATURE_NO_TITLE);//取消标题栏
super.onCreate(savedInstanceState); super.onCreate(savedInstanceState);
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);//锁定竖屏 setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);//锁定竖屏
toast = Toast.makeText(this, "", 0); toast = Toast.makeText(this, "", Toast.LENGTH_SHORT);
} }
/** /**
* *
@ -62,13 +61,11 @@ public class BaseSingleActivity extends Activity implements OnClickListener {
@Override @Override
protected void onResume() { protected void onResume() {
super.onResume(); super.onResume();
TCAgent.onResume(this);
L.i(this.getClass().getName()+"----------------onResume"); L.i(this.getClass().getName()+"----------------onResume");
} }
@Override @Override
protected void onPause() { protected void onPause() {
super.onPause(); super.onPause();
TCAgent.onPause(this);
L.i(this.getClass().getName()+"----------------onPause"); L.i(this.getClass().getName()+"----------------onPause");
} }
@Override @Override

View File

@ -20,7 +20,6 @@ import com.ifish.utils.AnimationUtil;
import com.ifish.utils.L; import com.ifish.utils.L;
import com.ifish.view.CustomProgressDialog; import com.ifish.view.CustomProgressDialog;
import com.ifish.view.SwipeBackActivity; import com.ifish.view.SwipeBackActivity;
import com.tendcloud.tenddata.TCAgent;
/** /**
* *
* @ClassName: BaseSwipeBackActivity * @ClassName: BaseSwipeBackActivity
@ -40,7 +39,7 @@ public class BaseSwipeBackActivity extends SwipeBackActivity implements OnClic
this.requestWindowFeature(Window.FEATURE_NO_TITLE);//取消标题栏 this.requestWindowFeature(Window.FEATURE_NO_TITLE);//取消标题栏
super.onCreate(savedInstanceState); super.onCreate(savedInstanceState);
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);//锁定竖屏 setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);//锁定竖屏
toast = Toast.makeText(this, "", 0); toast = Toast.makeText(this, "", Toast.LENGTH_SHORT);
} }
/** /**
* 初始化控件 * 初始化控件
@ -81,13 +80,11 @@ public class BaseSwipeBackActivity extends SwipeBackActivity implements OnClic
@Override @Override
protected void onResume() { protected void onResume() {
super.onResume(); super.onResume();
TCAgent.onResume(this);
L.i(this.getClass().getName()+"----------------onResume"); L.i(this.getClass().getName()+"----------------onResume");
} }
@Override @Override
protected void onPause() { protected void onPause() {
super.onPause(); super.onPause();
TCAgent.onPause(this);
L.i(this.getClass().getName()+"----------------onPause"); L.i(this.getClass().getName()+"----------------onPause");
} }
@Override @Override

View File

@ -1,51 +1,51 @@
package com.ifish.push; //package com.ifish.push;
//
import android.content.Context; //import android.content.Context;
import android.content.Intent; //import android.content.Intent;
//
import com.ifish.activity.PushActivity; //import com.ifish.activity.PushActivity;
import com.ifish.activity.RecentContactsActivity; //import com.ifish.activity.RecentContactsActivity;
import com.ifish.baseclass.BaseApplication; //import com.ifish.baseclass.BaseApplication;
import com.ifish.utils.L; //import com.ifish.utils.L;
import com.igexin.sdk.GTIntentService; //import com.igexin.sdk.GTIntentService;
import com.igexin.sdk.message.GTNotificationMessage; //import com.igexin.sdk.message.GTNotificationMessage;
import com.igexin.sdk.message.GTTransmitMessage; //import com.igexin.sdk.message.GTTransmitMessage;
//
public class IIntentService extends GTIntentService { //public class IIntentService extends GTIntentService {
//
@Override // @Override
public void onReceiveClientId(Context context, String s) { // public void onReceiveClientId(Context context, String s) {
super.onReceiveClientId(context, s); // super.onReceiveClientId(context, s);
L.i("jjia----------push--cid--"+s); // L.i("jjia----------push--cid--"+s);
} // }
//
@Override // @Override
public void onReceiveMessageData(Context context, GTTransmitMessage gtTransmitMessage) { // public void onReceiveMessageData(Context context, GTTransmitMessage gtTransmitMessage) {
super.onReceiveMessageData(context, gtTransmitMessage); // super.onReceiveMessageData(context, gtTransmitMessage);
} // }
//
// cid离线上线通知 // // cid离线上线通知
@Override // @Override
public void onReceiveOnlineState(Context context, boolean b) { // public void onReceiveOnlineState(Context context, boolean b) {
super.onReceiveOnlineState(context, b); // super.onReceiveOnlineState(context, b);
} // }
//
// 通知到达 // // 通知到达
@Override // @Override
public void onNotificationMessageArrived(Context context, GTNotificationMessage gtNotificationMessage) { // public void onNotificationMessageArrived(Context context, GTNotificationMessage gtNotificationMessage) {
super.onNotificationMessageArrived(context, gtNotificationMessage); // super.onNotificationMessageArrived(context, gtNotificationMessage);
//
L.i("jjia---------通知到达---"); // L.i("jjia---------通知到达---");
} // }
//
//通知点击 // //通知点击
@Override // @Override
public void onNotificationMessageClicked(Context context, GTNotificationMessage gtNotificationMessage) { // public void onNotificationMessageClicked(Context context, GTNotificationMessage gtNotificationMessage) {
super.onNotificationMessageClicked(context, gtNotificationMessage); // super.onNotificationMessageClicked(context, gtNotificationMessage);
L.i("jjia---------通知点击---"); // L.i("jjia---------通知点击---");
Intent intent = new Intent(); // Intent intent = new Intent();
intent.setClass(context, PushActivity.class); // intent.setClass(context, PushActivity.class);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); // intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
context.startActivity(intent); // context.startActivity(intent);
} // }
} //}

View File

@ -1,6 +1,6 @@
package com.ifish.push; package com.ifish.push;
import com.igexin.sdk.PushService; //import com.igexin.sdk.PushService;
//
public class IPushService extends PushService { //public class IPushService extends PushService {
} //}