Android SDK 2.6.7安装教程
在线SDK开发文档
广告嵌入步骤:
1、SDK jar包导入
将qumi_android_2.6.1.jar 包放入工程的libs目录
2、配置AndroidManifest.xml文件
(1) 配置用户权限:
确保工程AndroidManifest.xml具有以下几个Permission权限:
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW"/>
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.GET_TASKS" />
(2) activity声明:
在<application>段内添加以下内容:
<activity android:name="com.newqm.sdkoffer.QuMiActivity"
android:configChanges="keyboardHidden|orientation" />
(3) sdk混淆:
如果需要使用proguard混淆apk,请在proguard.cfg中加入以下代码:
-keep class com.newqm.sdkoffer.** { *; }
3、广告接口说明:
(1)广告条
Step 1. 初始化趣米统计连接:
调用 QuMiConnect.ConnectQuMi(this, "5208ebe102c79e43", "33be9768074e7057");初始化到趣米的连接。.此方法广告条,积分墙,插屏一共调用一次即可,不需要重复调用
Step 2.广告条嵌入
可以使用代码(code)方式或者xml方式添加广告条的view,使用其中一种即可
方法一:代码方式添加
调用 new AdView(this);即可获得趣米广告的实例,以下是一个示例
http://doc.guandang.netyoutParams lp_Left_Bottom = new http://doc.guandang.netyoutParams(
http://doc.guandang.netyoutParams.WRAP_CONTENT,
http://doc.guandang.netyoutParams.WRAP_CONTENT);
// 设置广告出现的位置,例如,悬浮于右下角(可选)
lp_Left_Bottom.gravity = Gravity.BOTTOM | Gravity.RIGHT;
addContentView(adViewLeftBottom, lp_Left_Bottom);
方法二:xml布局广告条的view
Step 1.建立 attrs.xml 文件
在 res/values 文件夹中添加 attrs.xml。内容如下:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<declare-styleable name=" com.newqm.sdkoffer.AdView">
<attr format="color" name="backgroundColor" />
<attr format="color" name="textColor" />
<attr format="integer" name="backgroundTransparent" />
</declare-styleable>
</resources >
Step 2.在activity的布局xml中嵌入趣米广告视图
以下为一个实例,我们的sample里面可以直接复制:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://doc.guandang.net/apk/res/android"
xmlns:qumiadsdk="http://doc.guandang.net/apk/res/com.qumi.sdksample"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical">
<com.newqm.sdkoffer.AdView
android:id="@+id/adView"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
qumiadsdk:backgroundColor="#4076AA"
qumiadsdk:backgroundTransparent="100"
qumiadsdk:textColor="#ffffff" />
</LinearLayout >
注意: xmlns:qumiadsdk=”http://doc.guandang.net/apk/res/您的应用包名” 这句一定要加上,不然编辑器会提示错误。
(2)积分墙
步骤一. 初始化趣米连接:
调用 QuMiConnect.ConnectQuMi(this, "5208ebe102c79e43", "33be9768074e7057");
初始化到趣米的连接.此方法广告条,积分墙,插屏调用一次即可,不需要重复调用
步骤二. 展示趣米积分墙
QuMiNotifier是积分通知的接口,在用户下载激活获得奖励,开发者调用积分查询,增加,减少的方法时,返回结果都会调用到,返回的参数是本手机用户剩余的积分总数,请在调用积分墙展示的activity中implements它。
调用QuMiConnect.getQumiConnectInstance().showOffers(this);即可展示趣米积分墙
步骤三.积分处理的方法
我们提供了以下方法方便开发者处理积分
①查询积分(showpoints(this)):
QuMiConnect.getQumiConnectInstance().showpoints(this);
成功查询时,返回的结果,为getUpdatePoints(int pointTotal)的pointTotal
②增加积分
QuMiConnect.getQumiConnectInstance().awardPoints(this,10);
成功增加时,返回的结果,为getUpdatePoints(int pointTotal)的pointTotal
③减少积分
QuMiConnect.getQumiConnectInstance().spendPoints(this,25);
成功减少时,返回的结果,为getUpdatePoints(int pointTotal)的pointTotal 返回的结果是当前用户的积分余额。
如果只是需要使用推荐墙,实现QuMiNotifier的2个方法里面不进行操作即可
(3)插屏广告
步骤一.初始化趣米连接
调用QuMiConnect.ConnectQuMi(this, "5208ebe102c79e43", "33be9768074e7057"); 以初始化插屏连接。.此方法广告条,积分墙,插屏调用一次即可,不需要重复调用
步骤二.初始化插屏广告资源
调用QuMiConnect.getQumiConnectInstance(this).initPopAd(this); 初始化插屏广告,读取3-5条广告到本地,应用内调用显示插屏时能立即显示插屏广告。 步骤三.展示插屏广告
调用QuMiConnect.getQumiConnectInstance(this).showPopUpAd(this);展示插屏
(4)退弹广告
退弹广告实质上也是插屏的一种,在用户退出app时候调用,并将退出时候的操作事件作为参数传给sdk,由sdk来处理弹出对话框,对话框包含有插屏广告及“退出”,“取消”,“应用推荐”三个按钮。用户点击“退出”按钮,将执行开发者传的事件,点击“取消”按钮将关闭退弹广告页面,点击“应用推荐”按钮,将打开趣米积分墙。
退弹广告嵌入步骤跟插屏类似,请按照以下步骤添加,详情可以参照我们示例程序。
步骤一.初始化趣米连接
调用QuMiConnect.ConnectQuMi(this, "5208ebe102c79e43", "33be9768074e7057"); 以初始化退弹连接。.此方法广告条,积分墙,插屏,退弹一共调用一次即可,不需要重复调用
步骤二.初始化插屏广告资源
调用QuMiConnect.getQumiConnectInstance(this).initPopAd(this); 初始 …… 此处隐藏:2104字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [实用文档]李践-有效提升销售的12大黄金法则8-大
- [实用文档]党支部换届工作方案
- [实用文档]2013年下期电子商务专业部宣传工作计划
- [实用文档]方庄一矿通风、钻探绩效工资考核管理办
- [实用文档]项目一 认识企业物流认识企业物流
- [实用文档]MBI_Display_产品蓝图规画
- [实用文档]北京市建筑业劳务作业人员普法维权培训
- [实用文档]锅炉燃烧调整与运行优化
- [实用文档]4支付结算业务的核算
- [实用文档]米什金_货币金融学_第9版各章学习指导
- [实用文档]水泥混凝土路面硬化工程施工组织设计
- [实用文档]钢筋工程安全技术交底书
- [实用文档]关于公布华中师范大学本科毕业论文
- [实用文档]太原市园林绿化施工合同范本 2
- [实用文档]周日辅导 初中英语分类复习单项选择题(
- [实用文档]第四章 文化经纪人的管理形式 第二节
- [实用文档]学宪法讲宪法竞赛题库
- [实用文档]《数值计算方法》期末考试模拟试题二
- [实用文档]爱词霸学英语:每日一句( 十月)
- [实用文档]2014年国家公务员面试:无领导小组讨论
- 新课程主要理念和教学案例分析汇编(24
- 英国人的快乐源于幸福的家庭生活
- 七年级上册第一次月考模拟数学试卷
- 真丝及仿真丝的种类有哪些?
- 【最新】华师大版八年级数学下册第十六
- 高中英语3500个必背单词
- 我可以接受失败,但我不能接受放弃!
- 最近更新沪科版八年级物理上册期末试卷
- 绿化工作先进乡镇事迹材料
- 鲁教版九年级上册思想品德教学计划
- 英语音标的分类
- 地下室底板无梁楼盖与普通梁板结构形式
- 美容师黄金销售话术
- 雅思写作满分作文备考方法
- 血清甲状腺激素测定与高频彩色多普勒超
- 1度浅析装修对室内空气品质的影响
- 2017-2022年中国汞矿行业深度分析与投
- 计算机二级VB公共基础知识
- (何勇)秸秆禁烧_重在寻找出路
- 内外墙抹灰工程分包施工合同1




