一:添加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