• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

Java AdBuddiz类代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了Java中com.purplebrain.adbuddiz.sdk.AdBuddiz的典型用法代码示例。如果您正苦于以下问题:Java AdBuddiz类的具体用法?Java AdBuddiz怎么用?Java AdBuddiz使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。



AdBuddiz类属于com.purplebrain.adbuddiz.sdk包,在下文中一共展示了AdBuddiz类的9个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Java代码示例。

示例1: onCreate

import com.purplebrain.adbuddiz.sdk.AdBuddiz; //导入依赖的package包/类
@Override
protected void onCreate (Bundle savedInstanceState)
{
	super.onCreate(savedInstanceState);
	AndroidApplicationConfiguration config = new AndroidApplicationConfiguration();
	config.useImmersiveMode = true;
	gameHelper = new GameHelper(this, GameHelper.CLIENT_GAMES);
	gameHelper.enableDebugLog(false);

	GameHelper.GameHelperListener gameHelperListener = new GameHelper.GameHelperListener()
	{
		@Override
		public void onSignInFailed(){ }

		@Override
		public void onSignInSucceeded(){ }
	};

	gameHelper.setup(gameHelperListener);
	AdBuddiz.setPublisherKey("9bfbf1bb-a9e2-4ce5-8dfd-f25455ceb714");
	AdBuddiz.cacheAds(this);
	initialize(new Application(this, this, this, Application.Platform.ANDROID), config);
	setupAds();
}
 
开发者ID:NahroTo,项目名称:Fruit-Destroyer,代码行数:25,代码来源:AndroidLauncher.java


示例2: showAd

import com.purplebrain.adbuddiz.sdk.AdBuddiz; //导入依赖的package包/类
@Override
public void showAd()
{
	if (AdBuddiz.isReadyToShowAd(this))
	{
		AdBuddiz.showAd(this);
		if (Debug.AD_INFO)
			Logger.log("adbuddiz showed");
	}
	else if (isWifiConnected())
	{
		showGoogleAd();
		if (Debug.AD_INFO)
			Logger.log("admob showed");
	}
	else if (Debug.AD_INFO)
		Logger.log("no ad showed");
}
 
开发者ID:NahroTo,项目名称:Fruit-Destroyer,代码行数:19,代码来源:AndroidLauncher.java


示例3: onCreate

import com.purplebrain.adbuddiz.sdk.AdBuddiz; //导入依赖的package包/类
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    if(generator.nextInt(10) < 5) {
        AdBuddiz.showAd(getActivity());
    }
    if (savedInstanceState != null) {
        devices = savedInstanceState.getParcelableArrayList(DEVICES);
    }
    bAdapter = BluetoothAdapter.getDefaultAdapter();
    if (bAdapter == null) {
        Log.d(TAG, "Bluetooth is not available");
        Toast.makeText(getActivity(), R.string.bluetooth_not_available, Toast.LENGTH_LONG).show();
    }
}
 
开发者ID:GonzaloGPF,项目名称:ArduinoRC,代码行数:16,代码来源:BluetoothFragment.java


示例4: onCreate

import com.purplebrain.adbuddiz.sdk.AdBuddiz; //导入依赖的package包/类
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    // Set portrait orientation
    setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
    // Hide title bar
    requestWindowFeature(Window.FEATURE_NO_TITLE);

    setContentView(R.layout.activity_splash_screen);

    AdBuddiz.setPublisherKey("5fd5713e-ac91-4d18-a163-3cf0ffdd1ed5");
    //AdBuddiz.setTestModeActive();
    AdBuddiz.cacheAds(this);
    //AdBuddiz.showAd(this);

    TimerTask task = new TimerTask() {
        @Override
        public void run() {
            // Start the next activity
            Intent mainIntent = new Intent().setClass(SplashScreenActivity.this, MainActivity.class);
            startActivity(mainIntent);
            // Close the activity so the user won't able to go back this activity pressing Back button
            finish();
        }
    };
    // Simulate a long loading process on application startup.
    Timer timer = new Timer();
    timer.schedule(task, SPLASH_SCREEN_DELAY);
    startAnimations();
}
 
开发者ID:GonzaloGPF,项目名称:ArduinoRC,代码行数:31,代码来源:SplashScreenActivity.java


示例5: execute

import com.purplebrain.adbuddiz.sdk.AdBuddiz; //导入依赖的package包/类
@Override
public boolean execute(String action, JSONArray args, CallbackContext callbackContext) throws JSONException {
    try {
        if (ACTION_SHOW_AD.equals(action)) {
            if (AdBuddiz.isReadyToShowAd(this.cordova.getActivity())) { // this = current Activity
                AdBuddiz.showAd(this.cordova.getActivity());
                callbackContext.success();
                return true;
            }
            else {
                callbackContext.error("AdBuddiz not ready to show");
                return false;
            }
        }
        else if (ACTION_CREATE_DELEGATE.equals(action)) {
            delegateInstance = new PGAdBuddizDelegate(callbackContext);
            AdBuddiz.setDelegate(delegateInstance);
            return true;
        }

        callbackContext.error("Invalid action: " + action);
        return false;
    } catch(Exception e) {
        System.err.println("Exception: " + e.getMessage());
        callbackContext.error(e.getMessage());
        return false;
    } 
}
 
开发者ID:Remigius1974,项目名称:PG-AdBuddiz,代码行数:29,代码来源:PGAdBuddiz.java


示例6: executeCreateInterstitialView

import com.purplebrain.adbuddiz.sdk.AdBuddiz; //导入依赖的package包/类
private PluginResult executeCreateInterstitialView (JSONObject options, CallbackContext callbackContext) {
 this.setOptions (options);
 final CallbackContext delayCallback = callbackContext;
 cordova.getActivity().runOnUiThread (new Runnable(){
  @Override public void run () {
   AdBuddiz.setDelegate (new AdListener ());
   AdBuddiz.setPublisherKey (adId);
   AdBuddiz.cacheAds (cordova.getActivity());
   testIsReadyToShowAd ();
   delayCallback.success ();
  }
 });
 return null;
}
 
开发者ID:agamemnus,项目名称:cordova-plugin-AdBuddiz,代码行数:15,代码来源:AdBuddizPlugin.java


示例7: executeShowInterstitialAd

import com.purplebrain.adbuddiz.sdk.AdBuddiz; //导入依赖的package包/类
private PluginResult executeShowInterstitialAd (final boolean show, final CallbackContext callbackContext) {
 cordova.getActivity().runOnUiThread (new Runnable () {
  @Override public void run () {
   if (AdBuddiz.isReadyToShowAd(cordova.getActivity())) AdBuddiz.showAd (cordova.getActivity());
   if (callbackContext != null) callbackContext.success ();
  }
 });
 return null;
}
 
开发者ID:agamemnus,项目名称:cordova-plugin-AdBuddiz,代码行数:10,代码来源:AdBuddizPlugin.java


示例8: setOptions

import com.purplebrain.adbuddiz.sdk.AdBuddiz; //导入依赖的package包/类
private void setOptions (JSONObject options) {
 if (options == null) return;
 if (options.has(OPT_AD_ID))      this.adId      = options.optString  (OPT_AD_ID);
 if (options.has(OPT_IS_TESTING)) this.isTesting = options.optBoolean (OPT_IS_TESTING);
 if (isTesting) AdBuddiz.setTestModeActive ();
}
 
开发者ID:agamemnus,项目名称:cordova-plugin-AdBuddiz,代码行数:7,代码来源:AdBuddizPlugin.java


示例9: testIsReadyToShowAd

import com.purplebrain.adbuddiz.sdk.AdBuddiz; //导入依赖的package包/类
private void testIsReadyToShowAd () {
 if (AdBuddiz.isReadyToShowAd(cordova.getActivity())) {webView.loadUrl ("javascript:cordova.fireDocumentEvent('onReceiveInterstitialAd', {'ad_network': 'adbuddiz'});"); return;}
 cordova.getActivity().getWindow().getDecorView().postDelayed(new Runnable () {
  @Override public void run () {testIsReadyToShowAd ();}
 }, 250);
}
 
开发者ID:agamemnus,项目名称:cordova-plugin-AdBuddiz,代码行数:7,代码来源:AdBuddizPlugin.java



注:本文中的com.purplebrain.adbuddiz.sdk.AdBuddiz类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Java LongValueHashMap类代码示例发布时间:2022-05-22
下一篇:
Java ExplodedArchive类代码示例发布时间:2022-05-22
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap