中文字幕第五页-中文字幕第页-中文字幕韩国-中文字幕最新-国产尤物二区三区在线观看-国产尤物福利视频一区二区

添加Banner廣告的方法步驟

這篇文章主要講解了“添加Banner廣告的方法步驟”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“添加Banner廣告的方法步驟”吧!

成都創(chuàng)新互聯(lián)公司主營洛扎網(wǎng)站建設的網(wǎng)絡公司,主營網(wǎng)站建設方案,成都APP應用開發(fā),洛扎h5小程序開發(fā)搭建,洛扎網(wǎng)站營銷推廣歡迎洛扎等地區(qū)企業(yè)咨詢

什么是Banner廣告?

Banner廣告是在應用程序頂部、中部或底部占據(jù)一個位置的矩形圖片,廣告內容每隔一段時間會自動刷新,點擊內容時會跳轉到廣告主的頁面。Banner廣告的優(yōu)勢在于長期穩(wěn)定展示,曝光量大。適合于游戲頁、閱讀資訊頁、工具功能頁等用戶停留較久或者訪問頻繁的頁面。

添加Banner廣告的方法步驟

Banner廣告是最常用的移動廣告,如果你剛開始接觸移動廣告,不妨先從Banner廣告入手,接下來的文章會詳細講解開發(fā)步驟。

示例代碼已在相關社區(qū)進行開源,歡迎開發(fā)者關注、下載并提供寶貴意見:

Github官方地址:https://github.com/hms-core/hms-ads-demo-java

Gitee官方地址:https://gitee.com/hms-core/hms-ads-demo-java

前提條件

HUAWEI Ads SDK依賴HMS Core(APK)4.0.0.300及以上版本。如果設備上未安裝HMS Core(APK)4.0.0.300及以上版本,則無法使用HUAWEI Ads SDK的相關接口。
在開發(fā)應用前需要在華為開發(fā)者聯(lián)盟網(wǎng)站上注冊成為開發(fā)者并完成實名認證,具體方法可參見帳號注冊認證。
參見創(chuàng)建項目和在項目中添加應用完成應用的創(chuàng)建。

開發(fā)前準備

廣告服務的集成需如下4個關鍵步驟,可以參考華為開發(fā)者聯(lián)盟文檔
1. 導入HUAWEI Ads SDK
2. 配置網(wǎng)絡權限
3. 配置混淆腳本
4. 初始化SDK

開發(fā)關鍵步驟

1.1添加BannerView。

HUAWEI Ads SDK支持以下兩種方式添加BannerView來展示Banner廣告:

  • 通過配置XML布局文件添加

在XML布局文件中添加BannerView,并通過配置hwads:adId和hwads:bannerSize屬性,來設置廣告位ID和尺寸。以下示例代碼中展示了如何在XML布局文件中添加BannerView。

<?xml version="1.0" encoding="utf-8"?> 
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res-auto" 
    xmlns:hwads="http://schemas.android.com/apk/res-auto" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent"> 
     
    <com.huawei.hms.ads.banner.BannerView 
       android:id="@+id/hw_banner_view" 
       android:layout_width="match_parent" 
       android:layout_height="wrap_content" 
       android:layout_alignParentBottom="true" 
       android:layout_centerHorizontal="true" 
       hwads:adId="testw6vs28auh4" 
       hwads:bannerSize="BANNER_SIZE_360_57"/> 
</RelativeLayout>

以下示例代碼展示了如何獲取BannerView

BannerView bannerView = findViewById(R.id.hw_banner_view);
  • 通過編程方式添加。

在代碼中添加BannerView,并設置廣告位ID和尺寸

BannerView bannerView = new BannerView(this); 
// "testw6vs28auh4"為測試專用的廣告位ID,App正式發(fā)布時需要改為正式的廣告位ID 
bannerView.setAdId("testw6vs28auh4"); 
bannerView.setBannerAdSize(BannerAdSize.BANNER_SIZE_360_57); 
FrameLayout adFrameLayout = findViewById(R.id.ad_frame); 
adFrameLayout.addView(bannerView);

1.2 獲取廣告
BannerView創(chuàng)建好之后,通過BannerView類的loadAd()方法來獲取廣告。

import com.huawei.hms.ads.AdParam; 
import com.huawei.hms.ads.BannerAdSize; 
import com.huawei.hms.ads.banner.BannerView; 
public class MainActivity extends AppCompatActivity { 
    @Override 
    protected void onCreate(Bundle savedInstanceState) { 
        super.onCreate(savedInstanceState); 
        setContentView(R.layout.activity_main); 
        // 獲取BannerView 
        BannerView bannerView = findViewById(R.id.hw_banner_view); 
        // 設置廣告位ID和廣告尺寸,"testw6vs28auh4"為測試專用的廣告位ID 
        bannerView.setAdId("testw6vs28auh4"); 
        bannerView.setBannerAdSize(BannerAdSize.BANNER_SIZE_360_57); 
        // 設置輪播時間間隔為30秒 
        bannerView.setBannerRefresh(30); 
        // 創(chuàng)建廣告請求,獲取廣告 
        AdParam adParam = new AdParam.Builder().build(); 
        bannerView.loadAd(adParam); 
    } 
}

1.3 監(jiān)聽廣告事件
通過實現(xiàn)AdListener類中的方法來監(jiān)聽廣告事件。了解詳細方法,請參見API文檔中的AdListener類。

bannerView.setAdListener(adListener); 
private AdListener adListener = new AdListener() { 
    @Override 
    public void onAdLoaded() { 
        // 廣告獲取成功時調用 
        ... 
    } 
    @Override 
    public void onAdFailed(int errorCode) { 
        // 廣告獲取失敗時調用 
        ... 
    } 
    @Override 
    public void onAdOpened() { 
        // 廣告打開時調用 
        ... 
    } 
    @Override 
    public void onAdClicked() { 
        // 廣告點擊時調用 
        ... 
    } 
    @Override 
    public void onAdLeave() { 
        // 廣告離開應用時調用 
        ... 
    } 
    @Override 
    public void onAdClosed() { 
        // 廣告關閉時調用 
        ... 
    } 
};

感謝各位的閱讀,以上就是“添加Banner廣告的方法步驟”的內容了,經(jīng)過本文的學習后,相信大家對添加Banner廣告的方法步驟這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關知識點的文章,歡迎關注!

分享名稱:添加Banner廣告的方法步驟
文章轉載:http://www.2m8n56k.cn/article14/ihgdge.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供手機網(wǎng)站建設全網(wǎng)營銷推廣做網(wǎng)站App設計網(wǎng)站排名外貿(mào)建站

廣告

聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:[email protected]。內容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

外貿(mào)網(wǎng)站建設
主站蜘蛛池模板: 97久久精品国产精品青草 | 国产在线精品一区二区 | 亚洲人成在线播放网站岛国 | 天堂av2017男人的天堂 | 日韩高清在线二区 | 久久午夜精品 | 国产日韩在线播放 | 国产免费一区二区三区免费视频 | 久久久青青久久国产精品 | 毛片免费观看久久欧美 | 国产成人免费在线 | 欧美一区二区日韩一区二区 | 国产三级做爰在线观看视频 | 12至16末成年毛片视频 | 九草视频在线 | 美女日韩在线观看视频 | 亚洲国产欧美日韩精品一区二区三区 | 日本www免费视频网站在线观看 | 另类视频一区 | 怡红院免费播放全部视频 | 国内精品免费一区二区三区 | 亚洲免费在线视频观看 | 三级大片网站 | 精品久久久久久中文字幕网 | 亚欧色| 国产毛片一级国语版 | 久久一本精品久久精品66 | 精品久久久久久综合网 | 国产精品久久久久久久免费 | 欧美成人免费午夜影视 | 69欧美| 久久精品国产精品亚洲精品 | 欧美精品aaa久久久影院 | 美国毛片aa | 亚洲欧美自拍偷拍 | 欧美一级毛片在线观看 | 国产一级网站 | 国产精品亚洲综合网站 | 日本一区二区在线 | b毛片| 久久中文字幕乱码免费 |