目测MIntegral 广告SDK国内接入的资源比较少,特此做个demo出来分享,仅供学习!

特别说明:
MIntegral SDK 是分国内,国外的,广告接口相同,资源库不同。详情请参考MIntegral官方接入文档。

广告类型:
此处demo接入的广告类型,请看图(红色框框是本demo没有接入的,其余都有):

项目构成:

都用单列封装好,只需要调用初始化,加载,展示的接口就可以使用,demo里面的是测试参数,上线需要替换成自己的广告参数。

示例:
激励视频广告:

1.SDK初始化:

/*** sdk初始化* @param context*/public void init(Context context){MBridgeSDK sdk = MBridgeSDKFactory.getMBridgeSDK();Map<String, String> map = sdk.getMBConfigurationMap(PlacementId.appId, PlacementId.appKey);sdk.init(map, context, new SDKInitStatusListener() {@Overridepublic void onInitSuccess() {Log.e(TAG,"onInitSuccess");}@Overridepublic void onInitFail() {Log.e(TAG,"onInitFail");}});}

2.激励加载,展示

 /*** 激励加载* @param activity*/public void loadMIntegralRewardAd(Activity activity){mMBRewardVideoHandler = new MBRewardVideoHandler(activity, PlacementId.reward_Pid, PlacementId.reward_Uid);mMBRewardVideoHandler.setRewardVideoListener(new RewardVideoListener() {@Overridepublic void onLoadSuccess(String placementId, String unitId) {Log.e(TAG, "onLoadSuccess-----");}@Overridepublic void onVideoLoadSuccess(String placementId, String unitId) {Log.e(TAG, "onVideoLoadSuccess-----");}@Overridepublic void onVideoLoadFail(String errorMsg) {Log.e(TAG, "onVideoLoadFail errorMsg = " + errorMsg);}@Overridepublic void onShowFail(String errorMsg) {Log.e(TAG, "onShowFail = " + errorMsg);}@Overridepublic void onAdShow() {Log.e(TAG, "onAdShow------");}@Overridepublic void onAdClose(boolean isCompleteView, String RewardName, float RewardAmout) {Log.e(TAG, "onAdClose------");mMBRewardVideoHandler.load();if(isCompleteView){/*** 完成播放* 发放奖励*/}else{/*** 中断播放* 不发放奖励*/}}@Overridepublic void onVideoAdClicked(String placementId, String unitId) {Log.e(TAG, "onVideoAdClicked-----");}@Overridepublic void onVideoComplete(String placementId, String unitId) {Log.e(TAG, "onVideoComplete-----");}@Overridepublic void onEndcardShow(String placementId, String unitId) {Log.e(TAG, "onEndcardShow-----");}});mMBRewardVideoHandler.load();}/*** 激励展示*/public void showMIntegralRewardAd(){if (mMBRewardVideoHandler.isReady()){mMBRewardVideoHandler.show(PlacementId.reward_Sid,"test123");}}

调用示例:

激励加载

MIntegralRewardAd.getInstance().loadMIntegralRewardAd(this);//加载

激励展示

MIntegralRewardAd.getInstance().showMIntegralRewardAd();

激励视频广告效果图:

完整demo下载:MIntegral Demo

Android MIntegral广告SDK接入相关推荐

  1. GoogleAdMob广告 SDK接入(Android)

    1.发包平台 需要一个能够打Andoird包的环境. 2.获取广告ID (注:需要有一个Google账号.) 1.登录连接:AdMob官方 2.添加应用 3.这里看具体项目选择,此处选否 4.输入应用 ...

  2. Android 穿山甲广告联盟接入

    一.SDK接入 参考官方接入文档,基于穿山甲版本号: 3.1.0.0 导入 aar 及 SDK 依赖的 jar 包 将本 SDK 压缩包内的 open_ad_sdk.aar 复制到 Applicati ...

  3. Android 移动广告sdk的原理

    详细讲解一下android广告SDK在app里面到底会做什么以及应该做什么,知道了这些的话,就可以更好的优化自己的广告获取更多的收入,甚至可以根据这些步骤自己开发一款自己的广告SDK,用于制作自己的广 ...

  4. Unity 和 Android Studio的SDK接入(新手心得)

    AndroidManifest.xml前言 刚大学毕业入职不到三个月,让接SDK,就在网上学习查找了一些.肯定有很多不足之处,请多多指教 写的这篇文章呢,只适合没有方向的,不知道怎么开始的(我就是,学 ...

  5. unity中TopOn海外广告sdk接入

    unity版本2019以上(2018可去TopOn官方帮助文档查询)官方帮助文档地址(如果没办法查看,则申请TopOn账号,大概第二天TopOn运营会联系你,如实回答就行) 1. 导入插件 TopOn ...

  6. Android 阿里百川sdk 接入填坑(淘宝客)

    概述 阿里妈妈,阿里百川,淘宝客,懵逼了有没有. 百川全家桶,不知所措,一堆文档,没有具体某个功能的demo,想接个淘宝客,懵逼 1."安全图片获取"上传失败 不管怎么传都失败,也 ...

  7. Unity接入越南社交软件Zalo登录(Android)之SDK接入

    Zalo登录 注册前的准备工作 由于国内网络无法直接打开Zalo页面,因此需要一个较稳定的VPN. 创建开发者账号 登录Zalo开发者后台 可以在网页最底部把网页设置为英文 创建自己的应用 1.点击右 ...

  8. 百度android广告sdk下载,IS_Freedom

    美数广告 SDK 接入流程 1.嵌入广告SDK 将 sdk-android-demo/app/libs 中的 meishu-sdk_xxx_release.aar.open_ad_sdk_xxx.aa ...

  9. Unity接入原生Android穿山甲广告

     最近要接入穿山甲广告,我把穿山甲广告相关的接入流程记录一下,说说最近踩过的坑,和怎么解决的问题.穿山甲Android原生广告我接入了激励视频广告,开屏广告,Banner广告,和插屏广告,我会在下文中 ...

最新文章

  1. 漏答题、偏科、多次复读,30 位互联网大佬考上啥大学了?
  2. Linux自启进程管理工具,进程管理工具Supervisor的安装及使用
  3. 【ArcGIS Pro风暴】Data Interoperability Tools快速将CASS等高线dwg转为shp案例教程
  4. dax 筛选 包含某个字_DAX分享9:DAX中用变量来计算动态filter context中数值
  5. 台式计算机一般多大功率,台式电脑功率一般多大 台式机功率有多少【详细介绍】...
  6. 【分享】心理测试---家庭画像
  7. expdp导出 schema_[转载]导入导出:impdpexpdp
  8. 为什么需要软件过程改善(Software Process Improvement)?
  9. NYOJ--448--寻找最大数
  10. linux下查看用户个数和具体名字
  11. vfp报表纸张设置_vfp教程之Visual Foxpro生成任意打印字段报表的实现
  12. EditPlus使用技巧
  13. 面试官教你写简历之『实习/应届生简历指南』(收藏)
  14. html格式如何转换mp4视频,html怎样用格式工厂转换成mp4
  15. oracle数据错误循环冗余检查,/S-Error: (OS 23) 数据错误(循环冗余检查)
  16. InputStreamReader乱码
  17. 分布式的Key-Value存储系统voldemort
  18. 偶像的力量-松哥经典语录
  19. 搭建pixhawk飞控无人小车--前期准备
  20. 现货黄金入门:初识心理

热门文章

  1. 第五届蓝桥杯—— 基础练习:特殊的数字
  2. 视频如何加水印文字?
  3. ML之XGBoost:《XGBoost: A Scalable Tree Boosting System》的翻译与解读
  4. 【Linux-GNU编译器套件(gcc/g++/gfortran)离线编译安装】
  5. (java代码)计算个人所得税年度汇总
  6. win10间歇性闪屏_Win10桌面屏幕不断忽闪忽现出现闪屏bug,该怎么办?
  7. 吉林大学计算机专硕和学硕的区别,在吉林大学在职研究生项目中专硕和学硕的区别是什么...
  8. Springboot毕设项目健康在线服务平台26iy0(java+VUE+Mybatis+Maven+Mysql)
  9. Java学习 -- 方法
  10. 我在哪?从何处来,又到哪里去?