2019-02-15


1、初始化SDK

1.1 初始化Application

1.1.1 新建一个Application,然后在onCreate()方法中调用初始化方法


新建一个BaseApp.java文件,BaseApp继承Application

接口说明:

 BadamSdk.getInstance().initApplication(Application application, String appid, String apiSecret);

参数说明:

  application 应用的Application;

  appid 应用的App ID;

  apiSecret    应用的AppSecret;

具体操作事例如下:

public class BaseApp extends Application{

/**

    * 应用 APP ID,请到 巴达木支付后台管理界面去申请(需要登录) or 联系商务,一般你看到这里到时候商务应该已经有账号了的

    * 这里的{@link BadamContant#EXTRA_APP_ID} 为测试账户,支持全部功能,BUT,如果你现金支付的话是不计入你们的账户的,所以在测试完成后记得切换到你们申请的账户上。

*/

    public static final StringmAppId = "AppId";

    /**

    * 通信的 加密字符串,同 {@link #mAppId}

*/

    public static final StringmApiSecret = "AppSecret";

    @Override

    public void onCreate() {

        super.onCreate();

        BadamSdk.getInstance().initApplication(this,mAppId,mApiSecret);

    }

}

1.1.2 AndroidManifest中引用自定义的Application文件


AndroidManifest文件引用

1.2初始化Activity

在需要调用的Activity的onCreate()方法中调用初始化方法。

接口说明:

 BadamSdk.getInstance().initActivity(Activity activity, InitListener listener);


参数说明:

activity 当前 Activity;

listener Api 回调监听;


调用事例如下:


初始化Activity

2、获取广告列表

接口说明:

BadamSdk.getInstance().getAdsList (Activity activity, AdsReqMsg adsReqMsg, ActionListener listener);

参数说明:

acitivity 当前Activity;

adsReqMsg  请求广告对象,包含整型数组idsList  字符串数组 installedList

listener 回调监听;


调用实例:


获取广告列表事例

3、页面跳转

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Java 基础 Thinking, practice, not collections Java命名规范 4个原则...
    泰山小鸟阅读 2,773评论 0 2
  • 工作杂记 1.文件 1. __dirname&process.cwd有时候需要获取执行文件的路径;有时候需要获取执...
    南唐忆梦阅读 1,805评论 0 0
  • 1、java事件机制包括三部分:事件、事件监听器、事件源。 事件:继承自java.util.EventObject...
    GrayZhang阅读 4,406评论 0 1
  • 1. 认识这个词(基础篇) 词:perfect 英英释义:to make something as good as...
    chinmanjay阅读 1,522评论 0 0
  • 1. 认识这个词(基础篇) 词:perfect 英英释义:to make something as good as...
    樱苔阅读 1,409评论 0 0

友情链接更多精彩内容