日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

配置啟動頁

啟動頁廣告又稱開屏廣告。啟動頁(也稱為閃屏/開屏 Splash)是在應用啟動之后,框架初始化完成時展示,應用首頁出現(xiàn)時消失。

在客戶端配置啟動頁后,您可以在控制臺側配置 Splash 展位信息與廣告內容(參見 創(chuàng)建展位創(chuàng)建活動)。啟動頁開屏展位的疲勞度控制最好配置為“展示 xx 秒之后消失”,應用根據(jù)配置獲取展位投放數(shù)據(jù)并進行展示,并在倒計時 xx 秒之后關閉頁面,實現(xiàn)了投放數(shù)據(jù)的動態(tài)下發(fā)與展示。

說明

由于投放數(shù)據(jù)的下載是異步過程,為了不阻塞應用的啟動,配置啟動頁的投放后,首次僅執(zhí)行下載操作,將圖片緩存到本地,下一次應用啟動時才會展示上一次緩存的圖片。

基于 mPaaS 框架下,啟動頁的時序和原理如下:

  1. 框架啟動后主線程創(chuàng)建并初始化 LauncherActivityAgent,在 LauncherActivityAgent.postInit 的回調方法中打開首頁。

  2. 首頁中檢查并打開啟動頁。

使用示例

  1. 在首頁中初始化啟動頁。

         @Override
     protected void onCreate(Bundle savedInstanceState) {
         super.onCreate(savedInstanceState);
         // 首頁邏輯
         // ........
         // ........
         // ........
         if (SplashActivity.checkIfSplashPrepared()) {
             startSplash();
         }
     }
    
     private void startSplash() {
         startActivity(new Intent(this, SplashActivity.class));
         overridePendingTransition(0, 0); // 去掉轉場動畫
     }
  2. 在啟動頁 SplashActivity 中展示開屏。

     private void doSplash() {
         final CdpAdvertisementService cdpAdvertisementService = cpdService();
         cdpAdvertisementService.doSplash(this, new HashMap<String, String>(), new CdpAdvertisementService.IAdEventHandler() {
             @Override
              public void onClosed(SpaceInfo spaceInfo) {
             }
    
             @Override
             public void onJump(SpaceInfo spaceInfo) {
                 // 跳轉到活動目標頁面
             }
         });
     }
    
     public static CdpAdvertisementService cpdService() {
         CdpAdvertisementService serviceByInterface = LauncherApplicationAgent.getInstance().getMicroApplicationContext().findServiceByInterface(
             CdpAdvertisementService.class.getName());
         return serviceByInterface;
     }