一:添加com.Google.android.gms.ads.AdView
Android应用由View对象组成,这些对象属于Java实例,呈现为用户所看到的文字区域、按钮和其他控件。AdView就是其中一种View子类,会响应用户的触摸而展示小型HTML5广告。
与所有View一样,AdView既可完全以代码形式生成,也可采用XML创建(主要方式)。
添加横幅广告会用到以下五行代码:
1:导入com.Google.android.gms.ads.*
2:声明AdView实例
3:完成创建,指定广告单元ID
4:将视图添加至界面
5:对其加载广告
为方便起见,最好在应用的Activity中执行上述所有步骤。
import com.Google.android.gms.ads.*;
public class BannerExample extends Activity {
private AdView adView;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
// 创建adView。
adView = new AdView(this);
adView.setAdUnitId(MY_AD_UNIT_ID);
adView.setAdSize(AdSize.BANNER);
// 查询LinearLayout,假设其已指定
// 属性android:id="@+id/mainLayout"。
LinearLayout layout = (LinearLayout)findViewById(R.id.mainLayout);
// 在其中添加adView。
layout.addView(adView);
// 启动一般性请求。
AdRequest adRequest = new AdRequest.Builder().build();
// 在adView中加载广告请求。
adView.loadAd(adRequest);
}
@Override
public void onPause() {
adView.pause();
super.onPause();
}
@Override
public void onResume() {
super.onResume();
adView.resume();
}
@Override
public void onDestroy() {
adView.destroy();
super.onDestroy();
}
}
警告:请确保在开发过程中使用测试模式,以免无法点击您自己的广告。有关如何启用测试广告的详细信息,请参阅“额外控制”指南。
二:结果
现在,当您运行应用时,应该会在屏幕顶部看到横幅广告。
三:admob里集成KeyMob横幅广告的优势
以上就是在KeyMob移动广告平台投放横幅广告的具体过程,从上面我们可以看出KeyMob移动广告平台投放一些横幅广告、Banner广告肯定是非常的简单,不需要太麻烦。这就体现出KeyMob移动广告平台他集成起来非常容易,用起来非常方便快捷的一个平台,不管是从技术面来看还是这个平台的服务面来看都觉得这个平台肯定是蛮不错。唯独KeyMob移动广告平台就是在发展过程中有点缓慢,但是慢就说明他这个平台肯定想做的更稳定,更优秀,说明KeyMob移动广告正在加强更新和优化过程中,过不了不久KeyMob移动广告平台会依一个新的面孔出现在移动广告平台上面。
Android应用由View对象组成,这些对象属于Java实例,呈现为用户所看到的文字区域、按钮和其他控件。AdView就是其中一种View子类,会响应用户的触摸而展示小型HTML5广告。
与所有View一样,AdView既可完全以代码形式生成,也可采用XML创建(主要方式)。
添加横幅广告会用到以下五行代码:
1:导入com.Google.android.gms.ads.*
2:声明AdView实例
3:完成创建,指定广告单元ID
4:将视图添加至界面
5:对其加载广告
为方便起见,最好在应用的Activity中执行上述所有步骤。
import com.Google.android.gms.ads.*;
public class BannerExample extends Activity {
private AdView adView;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
// 创建adView。
adView = new AdView(this);
adView.setAdUnitId(MY_AD_UNIT_ID);
adView.setAdSize(AdSize.BANNER);
// 查询LinearLayout,假设其已指定
// 属性android:id="@+id/mainLayout"。
LinearLayout layout = (LinearLayout)findViewById(R.id.mainLayout);
// 在其中添加adView。
layout.addView(adView);
// 启动一般性请求。
AdRequest adRequest = new AdRequest.Builder().build();
// 在adView中加载广告请求。
adView.loadAd(adRequest);
}
@Override
public void onPause() {
adView.pause();
super.onPause();
}
@Override
public void onResume() {
super.onResume();
adView.resume();
}
@Override
public void onDestroy() {
adView.destroy();
super.onDestroy();
}
}
警告:请确保在开发过程中使用测试模式,以免无法点击您自己的广告。有关如何启用测试广告的详细信息,请参阅“额外控制”指南。
二:结果
现在,当您运行应用时,应该会在屏幕顶部看到横幅广告。
三:admob里集成KeyMob横幅广告的优势
以上就是在KeyMob移动广告平台投放横幅广告的具体过程,从上面我们可以看出KeyMob移动广告平台投放一些横幅广告、Banner广告肯定是非常的简单,不需要太麻烦。这就体现出KeyMob移动广告平台他集成起来非常容易,用起来非常方便快捷的一个平台,不管是从技术面来看还是这个平台的服务面来看都觉得这个平台肯定是蛮不错。唯独KeyMob移动广告平台就是在发展过程中有点缓慢,但是慢就说明他这个平台肯定想做的更稳定,更优秀,说明KeyMob移动广告正在加强更新和优化过程中,过不了不久KeyMob移动广告平台会依一个新的面孔出现在移动广告平台上面。