QQ浏览器 v12.2.3.7053版本的 MD5 值为:8285ab3059e5c8b521a264dfbc5c3685
以下内容为反编译后的 TabLabPageExt.java 源代码,内容仅作参考
package com.tencent.mtt.browser.hometab.tablab.view.page;
import android.content.Context;
import android.graphics.Bitmap;
import com.tencent.common.fresco.pipeline.ImageHub;
import com.tencent.common.manifest.annotation.CreateMethod;
import com.tencent.common.manifest.annotation.ExtensionImpl;
import com.tencent.mtt.base.nativeframework.NativePageBuilderListener;
import com.tencent.mtt.browser.window.IWebView;
import com.tencent.mtt.browser.window.IWebViewClient;
import com.tencent.mtt.browser.window.UrlParams;
import com.tencent.mtt.businesscenter.facade.IQBUrlPageExtension;
@ExtensionImpl(createMethod = CreateMethod.NEW, extension = IQBUrlPageExtension.class, filters = {"qb://labmode/tab"})
public class TabLabPageExt implements IQBUrlPageExtension {
@Override
public int appId(String str) {
return 0;
}
@Override
public IWebView buildContainer(Context context, UrlParams urlParams, IWebViewClient iWebViewClient, String str, NativePageBuilderListener nativePageBuilderListener) {
ImageHub.a().a("https://m4.publicimg.browser.qq.com/publicimg/nav/qb/lab/tab/tab_lab_bottom_select_day_v1.png");
ImageHub.a().a("https://m4.publicimg.browser.qq.com/publicimg/nav/qb/lab/tab/tab_lab_bottom_unselect_day_v1.png");
ImageHub.a().a("https://m4.publicimg.browser.qq.com/publicimg/nav/qb/lab/tab/tab_lab_card_item_select_day_v1.png");
ImageHub.a().a("https://m4.publicimg.browser.qq.com/publicimg/nav/qb/lab/tab/tab_lab_card_item_unselect_day_v1.png");
ImageHub.a().a("https://m4.publicimg.browser.qq.com/publicimg/nav/qb/lab/tab/tab_lab_page_top_image_day_v1.png");
ImageHub.a().a("https://m4.publicimg.browser.qq.com/publicimg/nav/qb/lab/tab/tab_lab_bottom_select_night_v1.png");
ImageHub.a().a("https://m4.publicimg.browser.qq.com/publicimg/nav/qb/lab/tab/tab_lab_bottom_unselect_night_v1.png");
ImageHub.a().a("https://m4.publicimg.browser.qq.com/publicimg/nav/qb/lab/tab/tab_lab_card_item_select_night_v1.png");
ImageHub.a().a("https://m4.publicimg.browser.qq.com/publicimg/nav/qb/lab/tab/tab_lab_card_item_unselect_night_v1.png");
ImageHub.a().a("https://m4.publicimg.browser.qq.com/publicimg/nav/qb/lab/tab/tab_lab_page_top_image_night_v1.png");
return new TabLabPageContainer(context, iWebViewClient).buildEntryPage(urlParams);
}
@Override
public Bitmap pageIcon(String str) {
return null;
}
}