| | |
| | | import android.net.Uri; |
| | | import android.os.Build; |
| | | import android.provider.Settings; |
| | | |
| | | import androidx.annotation.NonNull; |
| | | |
| | | import com.google.android.material.appbar.AppBarLayout; |
| | | |
| | | import androidx.core.app.NotificationManagerCompat; |
| | | |
| | | import android.util.DisplayMetrics; |
| | | import android.view.Display; |
| | | import android.view.View; |
| | |
| | | import com.nostra13.universalimageloader.core.ImageLoaderConfiguration; |
| | | import com.nostra13.universalimageloader.core.assist.ImageScaleType; |
| | | import com.nostra13.universalimageloader.core.assist.QueueProcessingType; |
| | | import com.tejia.lijin.app.ui.recommend.GoodsDetailActivity; |
| | | import com.umeng.commonsdk.UMConfigure; |
| | | import com.vivo.push.PushClient; |
| | | import com.wpc.library.util.common.StringUtils; |
| | |
| | | import com.tejia.lijin.app.ui.dialog.ShapeLoadingDialog; |
| | | import com.tejia.lijin.app.ui.invite.ShareBrowserActivity; |
| | | import com.tejia.lijin.app.ui.main.MainActivity; |
| | | import com.tejia.lijin.app.ui.recommend.GoodsDetailActivityTB; |
| | | import com.tejia.lijin.app.ui.recommend.SearchResultActivity; |
| | | import com.tejia.lijin.app.ui.recommend.ShareGoodsImageActivity31; |
| | | import com.tejia.lijin.app.util.umengCustomEvent.MainCustomEvent; |
| | |
| | | } else { |
| | | try { |
| | | if (cClass.equals("com.tejia.lijin.app.ui.recommend.GoodsBrowserActivity")) { |
| | | cClass = GoodsDetailActivityTB.class.getName(); |
| | | cClass = GoodsDetailActivity.class.getName(); |
| | | } |
| | | Intent intent = new Intent(context, Class.forName(JumpActivityUtil.filterActivityName(cClass))); |
| | | if (!StringUtils.isEmpty(url1)) |
| | | intent.putExtra("url", url1); |
| | | if (!StringUtils.isEmpty(id)) { |
| | | intent.putExtra("id", id); |
| | | intent.putExtra("goodsId", id); |
| | | intent.putExtra("goodsType", Constant.GOODS_TYPE_TB); |
| | | } |
| | | |
| | | |
| | | intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); |
| | | context.startActivity(intent); |
| | | } catch (ClassNotFoundException e) { |
| | |
| | | * 注册 OPPO RegId |
| | | */ |
| | | public static void registeredOPPOId(Context context) { |
| | | String uid = context.getSharedPreferences("user", Context.MODE_PRIVATE).getString("uid", "") + ""; |
| | | // Log.e("eee", "registeredOPPOId-uid: " + uid); |
| | | String registerId = null; |
| | | if (PushManager.getInstance() != null) |
| | | registerId = PushManager.getInstance().getRegisterID(); |
| | | if (!StringUtils.isEmpty(registerId)) |
| | | ShoppingApi.bindOPPOPush(context, uid, registerId, new BasicTextHttpResponseHandler() { |
| | | ShoppingApi.bindOPPOPush(context, UserUtil.getUid(ShoppingApplication.application), registerId, new BasicTextHttpResponseHandler() { |
| | | @Override |
| | | public void onSuccessPerfect(int statusCode, Header[] headers, JSONObject jsonObject) throws Exception { |
| | | super.onSuccessPerfect(statusCode, headers, jsonObject); |
| | |
| | | * 注册 VIVO RegId |
| | | */ |
| | | public static void registeredVIVORegId(Context context) { |
| | | String uid = context.getSharedPreferences("user", Context.MODE_PRIVATE).getString("uid", "") + ""; |
| | | // Log.e("eee", "registeredVIVORegId-uid: " + uid); |
| | | String registerId = null; |
| | | if (PushClient.getInstance(context) != null) |
| | | registerId = PushClient.getInstance(context).getRegId(); |
| | | if (!StringUtils.isEmpty(registerId)) |
| | | ShoppingApi.bindVIVOPush(context, uid, registerId, new BasicTextHttpResponseHandler() { |
| | | ShoppingApi.bindVIVOPush(context, UserUtil.getUid(ShoppingApplication.application), registerId, new BasicTextHttpResponseHandler() { |
| | | @Override |
| | | public void onSuccessPerfect(int statusCode, Header[] headers, JSONObject jsonObject) throws Exception { |
| | | super.onSuccessPerfect(statusCode, headers, jsonObject); |
| | |
| | | public static void createShareLink(final Context mContext, final GoodsDetail mInfo, String from) { |
| | | final ShapeLoadingDialog pb = new ShapeLoadingDialog.Builder(mContext).build(); |
| | | pb.show(); |
| | | String uid = mContext.getSharedPreferences("user", mContext.MODE_PRIVATE).getString("uid", "0"); |
| | | ShoppingApi.createShareLink(mContext, uid, mInfo.getGoods().getGoodsId(), mInfo.getGoods().getGoodsType() + "", from, null, null, new BasicTextHttpResponseHandler() { |
| | | ShoppingApi.createShareLink(mContext, UserUtil.getUid(ShoppingApplication.application), mInfo.getGoods().getGoodsId(), mInfo.getGoods().getGoodsType() + "", from, null, null, new BasicTextHttpResponseHandler() { |
| | | @Override |
| | | public void onSuccessPerfect(int statusCode, Header[] headers, JSONObject jsonObject) throws Exception { |
| | | if (jsonObject.optString("code").equalsIgnoreCase("0")) { |