Anasayfa » Programlama » Flash & Actionscript » Adobe Flash Air Android Uygulamaya Admob Reklam Ekleme
admobflash

Adobe Flash Air Android Uygulamaya Admob Reklam Ekleme

Merhabalar, flash ile android uygulama geliştirme üzerine çalışırken en büyük sıkıntım admob reklamı eklemek olmuştu. Admob reklamları entegre edebilmek için bir kütüphaneye ihtiyacımız .ane uzantılı kütüphaneyi projemize eklememiz gerekmektedir.

 

   package  {
 
	import flash.display.MovieClip;
	import flash.system.Capabilities
	import com.hdi.nativeExtensions.NativeAds;
	import com.hdi.nativeExtensions.NativeAdsEvent; 
 
	public class admob extends MovieClip {
 
		private var admobId:String = 'ca-app-pub-5205369465727864/4204154391';
 
		public function admob() {
			// constructor code
 
			showAd();
 
		}
 
		//REKLAM
 
		public function showAd():void
		{
			// add an event listener so we know when an ad is being displayed
			NativeAds.dispatcher.addEventListener(NativeAdsEvent.AD_RECEIVED,onAdReceived);
			// call showAd and pass in the size and position of the ad
			NativeAds.showAd(0,Capabilities.screenResolutionY -(Capabilities.screenResolutionY/4.21),480,75);
		}
 
		public function hideAd():void
		{
			// remove the ad from view
			NativeAds.hideAd();
		}
 
		public function onAdReceived(e:* = null):void
		{
			//Anything behind the ad will be hidden, update your layout to handle this edge case.
			trace("update ui's size and position");
		}
 
		private function init ( e:* ):void
		{
			// ADMOB - initialize here
			NativeAds.setUnitId(admobId);
			NativeAds.setAdMode(true);//put the ads in real mode
 
			//initialize the ad banner with size compatible for phones, it's applicable to iOS only
			NativeAds.initAd(0,0, 320, 50);			
			// END ADMOB
 
			// show ad
			showAd();
		}
 
		//REKLAM SONU
 
	}
 
}

  Kaynak kodu ve kütüphaneyi indirmek için tıklayınız.

Hakkında harunkor

Diğer Önemli Makale

flash_cs5

AS3′de jpg dönüstürme

Bu konumuzda flash içindeki mc klip nesnesi içinde yaptığımız çalışmayı jpg çıktısı şeklinde alabilmekten bahsedeceğiz. ...

Bir Cevap Yazın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir


*

Şu HTML etiketlerini ve özelliklerini kullanabilirsiniz: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>