當前位置: 首頁>>代碼示例>>Java>>正文


Java UpdateConfig類代碼示例

本文整理匯總了Java中org.lzh.framework.updatepluginlib.UpdateConfig的典型用法代碼示例。如果您正苦於以下問題:Java UpdateConfig類的具體用法?Java UpdateConfig怎麽用?Java UpdateConfig使用的例子?那麽, 這裏精選的類代碼示例或許可以為您提供幫助。


UpdateConfig類屬於org.lzh.framework.updatepluginlib包,在下文中一共展示了UpdateConfig類的3個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。

示例1: onCreate

import org.lzh.framework.updatepluginlib.UpdateConfig; //導入依賴的package包/類
@Override
public void onCreate() {
    super.onCreate();
    ButterKnife.setDebug(BuildConfig.DEBUG);
    LogUtils.configAllowLog = BuildConfig.DEBUG;
    LitePal.initialize(this);
    //友盟
    MobclickAgent.setScenarioType(this, MobclickAgent.EScenarioType.E_UM_NORMAL);

    //自動更新
    UpdateConfig.getConfig()
            .init(this)
            // 數據更新接口數據,此時默認為使用GET請求
            .url(AppConfig.BASE_URL+AppConfig.Url.updateURL)
            // 必填:用於從數據更新接口獲取的數據response中。解析出Update實例。以便框架內部處理
            .jsonParser(new UpdateParser() {
                @Override
                public Update parse(String response) {
                    // 此處根據上麵url接口返回的數據response進行update類組裝。框架內部會使用此
                    // 組裝的update實例判斷是否需要更新以做進一步工作
                    Update update = new Gson().fromJson(response,Update.class);
                    return update;
                }
            });
}
 
開發者ID:WeGdufe,項目名稱:MovingGdufe-Android,代碼行數:26,代碼來源:AppContext.java

示例2: createCallbacks

import org.lzh.framework.updatepluginlib.UpdateConfig; //導入依賴的package包/類
@Override
protected RePluginCallbacks createCallbacks() {
    return new UpdateRePluginCallbacks(this,
            // 設置UpdateConfig。用於進行遠程plugin更新。
            UpdateConfig.createConfig()
                    .updateChecker(new PluginChecker())
                    .jsonParser(new JsonParser())
                    .strategy(new PluginStrategy()),
            // 設置遠程插件更新接口api組裝。
            new HostUpdateCombine());
}
 
開發者ID:yjfnypeu,項目名稱:Router-RePlugin,代碼行數:12,代碼來源:HostApplication.java

示例3: UpdateRePluginCallbacks

import org.lzh.framework.updatepluginlib.UpdateConfig; //導入依賴的package包/類
public UpdateRePluginCallbacks(Context context, UpdateConfig updateConfig, IUpdateCombine combine) {
    super(context);
    this.updateConfig = updateConfig;
    this.combine = combine;
}
 
開發者ID:yjfnypeu,項目名稱:Router-RePlugin,代碼行數:6,代碼來源:UpdateRePluginCallbacks.java


注:本文中的org.lzh.framework.updatepluginlib.UpdateConfig類示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。