From 1bd61d859d83297f431ce1155f5a76fae03a86e4 Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期二, 13 十月 2020 10:30:40 +0800
Subject: [PATCH] 百度联盟内容分类,首页弹窗广告

---
 BuWanVideo/src/com/weikou/beibeivideo/ui/main/MainActivity.java |   31 ++++++++++++++++---------------
 1 files changed, 16 insertions(+), 15 deletions(-)

diff --git a/BuWanVideo/src/com/weikou/beibeivideo/ui/main/MainActivity.java b/BuWanVideo/src/com/weikou/beibeivideo/ui/main/MainActivity.java
index 787816e..3594aed 100644
--- a/BuWanVideo/src/com/weikou/beibeivideo/ui/main/MainActivity.java
+++ b/BuWanVideo/src/com/weikou/beibeivideo/ui/main/MainActivity.java
@@ -32,7 +32,11 @@
 import android.widget.Toast;
 
 import com.bumptech.glide.Glide;
+import com.bumptech.glide.load.DataSource;
+import com.bumptech.glide.load.engine.GlideException;
+import com.bumptech.glide.request.RequestListener;
 import com.bumptech.glide.request.target.SimpleTarget;
+import com.bumptech.glide.request.target.Target;
 import com.bumptech.glide.request.transition.Transition;
 import com.google.gson.FieldNamingPolicy;
 import com.google.gson.Gson;
@@ -44,38 +48,28 @@
 import com.mozillaonline.providers.downloads.DownloadService;
 import com.qq.e.ads.cfg.VideoOption;
 import com.tencent.android.tpush.XGPushTextMessage;
-import com.umeng.analytics.MobclickAgent;
-import com.umeng.socialize.ShareAction;
 import com.umeng.socialize.UMShareAPI;
 import com.umeng.socialize.UMShareListener;
 import com.umeng.socialize.bean.SHARE_MEDIA;
 import com.umeng.socialize.media.UMImage;
-import com.umeng.socialize.media.UMWeb;
 import com.weikou.beibeivideo.BasicTextHttpResponseHandler;
 import com.weikou.beibeivideo.BeibeiVideoAPI;
+import com.weikou.beibeivideo.R;
 import com.weikou.beibeivideo.db.MessageTable;
 import com.weikou.beibeivideo.entity.NewComment;
 import com.weikou.beibeivideo.ui.BaseActivity;
-import com.weikou.beibeivideo.ui.common.FollowActivity;
-import com.weikou.beibeivideo.ui.discover.ReleasePromptActivity;
+import com.weikou.beibeivideo.ui.baidu.BaiDuNewsFragment;
+import com.weikou.beibeivideo.ui.baidu.BaiDuVideosFragment;
 import com.weikou.beibeivideo.ui.login.LoginActivity;
 import com.weikou.beibeivideo.ui.login.PersonInfoActivity;
 import com.weikou.beibeivideo.ui.mine.BrowserActivity;
-import com.weikou.beibeivideo.ui.mine.DownloadActivity;
-import com.weikou.beibeivideo.ui.mine.HelpAndTicklingActivity;
-import com.weikou.beibeivideo.ui.mine.MyFavouriteActivity;
-import com.weikou.beibeivideo.ui.mine.SettingsActivity;
 import com.weikou.beibeivideo.ui.mine.SystemMessageActivity;
 import com.weikou.beibeivideo.ui.mine.WatchHistoryActivity;
 import com.weikou.beibeivideo.ui.recommend.SearchActivity;
 import com.weikou.beibeivideo.util.BeibeiConstant;
 import com.weikou.beibeivideo.util.ExitDialog;
 import com.weikou.beibeivideo.util.LoginFirstDialog;
-import com.weikou.beibeivideo.util.ad.FullVideoAdManager;
 import com.weikou.beibeivideo.util.ad.manager.SearchResultAdManager;
-import com.weikou.beibeivideo.R;
-import com.yeshi.ec.library_baiducpu.fragment.BaiDuNewsFragment;
-import com.yeshi.ec.library_baiducpu.fragment.BaiDuVideosFragment;
 import com.ysh.wpc.appupdate.AppUpdate;
 
 import org.apache.http.Header;
@@ -213,7 +207,7 @@
         mFragmentSwitchHelper = FragmentSwitchHelper.create(
                 R.id.fl_main_fragment_container, getSupportFragmentManager(),
                 new HomeFragment(), new CategoryFragment(),
-                new BaiDuNewsFragment(), new MineFragment(), new BaiDuVideosFragment());
+                BaiDuNewsFragment.newInstance(), new MineFragment(), BaiDuVideosFragment.newInstance());
         rg_nav = findViewById(R.id.rg_nav);
         rg_nav.setOnCheckedChangeListener(new RadioGroup.OnCheckedChangeListener() {
 
@@ -277,7 +271,14 @@
         if (!StringUtils.isBlank(topIcon)) {
             fl_right_ad.setVisibility(View.VISIBLE);
             try {
-                Glide.with(getApplicationContext()).load(topIcon).into(target);
+                Glide.with(getApplicationContext()).load(topIcon).into(iv_taobao);
+                long time = preferences.getLong("latestAdtime", 0);
+                if (!getDay(time).equalsIgnoreCase(
+                        getDay(System.currentTimeMillis()))) {
+                    iv_red_dot.setVisibility(View.VISIBLE);
+                } else {
+                    iv_red_dot.setVisibility(View.GONE);
+                }
             } catch (IllegalArgumentException e) {
                 e.printStackTrace();
             }

--
Gitblit v1.8.0