Cocos2d-x 游戏植入广告(百度插屏)
2015-07-21 09:45
561 查看
DEMO下载:http://download.csdn.net/detail/oyangyufu/7652803
1、声明Activity
2、在主Activity类中,初始广告对象
3、显示广告
4、定义静态函数。用于cpp调用
5、效果图,点show
1、声明Activity
<!-- 声明百度的Activity --> <meta-data android:name="BaiduMobAd_APP_ID" android:value="debug" /> <meta-data android:name="BaiduMobAd_APP_SEC" android:value="debug" /> <activity android:name="com.baidu.mobads.AppActivity" android:configChanges="keyboard|keyboardHidden|orientation" />
2、在主Activity类中,初始广告对象
interAd=new InterstitialAd(this); interAd.setListener(new InterstitialAdListener(){ @Override public void onAdClick(InterstitialAd arg0) { Log.i("InterstitialAd","onAdClick"); } @Override public void onAdDismissed() { Log.i("InterstitialAd","onAdDismissed"); interAd.loadAd(); } @Override public void onAdFailed(String arg0) { Log.i("InterstitialAd","onAdFailed"); } @Override public void onAdPresent() { Log.i("InterstitialAd","onAdPresent"); } @Override public void onAdReady() { Log.i("InterstitialAd","onAdReady"); } }); //载入广告 interAd.loadAd();
3、显示广告
handler = new Handler(){ @Override public void handleMessage(Message msg) { // TODO Auto-generated method stub switch (msg.what) { case 3: //public void onClick( View arg0 ) { if(interAd.isAdReady()){//读取是否成功 Log.i("InterstitialAd","showAd"); interAd.showAd(Test.this);//显示 }else{ interAd.loadAd(); Log.i("InterstitialAd","loadAd..."); } break; } } };
4、定义静态函数。用于cpp调用
public static void showInterstitialStatic() { Message msg = handler.obtainMessage(); msg.what = 3; handler.sendMessage(msg); }
5、效果图,点show
相关文章推荐
- Cocos2dx 3.6源码编译错误:syntax error : missing ')' before '{'
- Cocos2d-x3.0 文件处理
- Lua_在Lua中继承Cocos2dx的C++类
- cocos2dx 3.x创建工程
- Cocos2dx 2.x 安卓重力检测 旋转屏幕
- cocos2d疑问
- 关于读取CocoStudio的ui文件可能遇到的问题
- cocos2d-x 3.0 PhysicsEditor 加载plist PEShapeCache_X3_0
- cocos2dx 3.0 它 使用std::bind更换CC_CALLBACK_N
- 新手可以学习cocos2dx 3.0 组态(两)
- cocos2d int, float, double, const char* 转string
- (跨平台)cocos2d-x C++ or Object-C(前端)调用C# webservices(后台),实现交叉编译到Android/IOS/WinPhone等移动终端设备
- cocos2d-x 3.2 它 三消游戏——万圣节大作战
- cocos studio 把excel导成json
- Cocos Studio 查看plist文件
- 我的COCOS2D-X 3.0适配方案
- cocos2d 物理引擎锚点
- Cocos2d-x Vector——vector iterators incompatible
- cocos2d-x 新手引导(矩形,圆形的强制引导)
- cocos2d 3.X Shader 变暗和变灰