admin
2023-10-08 2c5b6e472c368e80d85b8ea2b461c9ea62981d9b
BuWanVideo/src/com/weikou/beibeivideo/util/ad/AdUtil.java
@@ -2,10 +2,13 @@
import android.content.Context;
import android.content.SharedPreferences;
import android.os.Build;
import com.weikou.beibeivideo.entity.ad.AdPositionEnum;
import com.weikou.beibeivideo.entity.ad.AdTypeVO;
import com.weikou.beibeivideo.util.BeibeiConstant;
import com.weikou.beibeivideo.util.TimeUtil;
import com.weikou.beibeivideo.util.TimeUtils;
import com.weikou.beibeivideo.util.downutil.StringUtils;
import org.json.JSONException;
@@ -158,4 +161,34 @@
    }
    /**
     * 穿山甲广告是否需要初始化
     *
     * @return
     */
    public static boolean isCanInitCSJ() {
        return Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP;
//        return true;
    }
    // 是否可以显示华为的广告
    public static boolean canShowAdHuaWei(Context context, AdPositionEnum position){
        SharedPreferences share = context.getSharedPreferences("adConfig", Context.MODE_PRIVATE);
        Long lastTime =   share.getLong("huawei_show_time_"+position.name(),0);
        if( TimeUtils.millisToStringDate(System.currentTimeMillis(),"yyyyMMdd").equalsIgnoreCase( TimeUtils.millisToStringDate(lastTime,"yyyyMMdd"))) {
            //同一天
            return false;
        }
        return true;
    }
    public static void showAdHuaWei(Context context, AdPositionEnum position){
        SharedPreferences share = context.getSharedPreferences("adConfig", Context.MODE_PRIVATE);
        SharedPreferences.Editor editor = share.edit();
        editor.putLong("huawei_show_time_"+position.name(), System.currentTimeMillis());
        editor.commit();
    }
}