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