package Ġcom . z ys . qa Ċ Ċ import Ġandroid . app . Activity Ċ import Ġandroid . content . Context Ċ import Ġandroid . support . multi dex . Multi Dex Application Ċ import Ġandroid . text . TextUtils Ċ import Ġcom . h jq . toast . Toast Utils Ċ import Ġcom . h jq . toast . style . Toast QQ Style Ċ import Ġcom . z ys . base library . utils . Log Util Ċ import Ġcom . z ys . base library . utils . SP Util Ċ import Ġcom . z ys . base library . utils . Time Util Ċ import Ġcom . sc wang . smart refresh . layout . Smart Refresh Layout Ċ import Ġcom . sc wang . smart refresh . layout . api .* Ċ import Ġcom . sc wang . smart refresh . layout . constant . Spinner Style Ċ import Ġcom . sc wang . smart refresh . layout . footer . Class ics Footer Ċ import Ġcom . sc wang . smart refresh . layout . header . Class ics Header Ċ import Ġjava . util .* Ċ import Ġkotlin . properties . Deleg ates Ċ Ċ open Ġclass ĠApp Context Ġ: ĠMulti Dex Application () Ġ{ ĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġ@ Jvm Static ĊĠĠĠĠĠĠĠ Ġvar Ġinstance : ĠApp Context Ġby ĠDeleg ates . notNull () ĊĊĠĠĠĠĠĠĠ Ġinit Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠSmart Refresh Layout . setDefault Refresh Header Creator Ġ{ Ġcontext , Ġ_ Ġ-> ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠClass ics Header ( context ). set Spinner Style ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠSp inner Style . Translate ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ ĠSmart Refresh Layout . setDefault Refresh Footer Creator Ġ{ Ġcontext , Ġ_ Ġ-> ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠClass ics Footer ( context ). set Spinner Style ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠSp inner Style . Translate ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠ Ġ} ĊĊĠĠĠ Ġvar Ġcontext : ĠContext Ġby ĠDeleg ates . notNull () ĊĊĠĠĠ Ġvar ĠbaseUrl : ĠString ? Ġ= Ġ"" ĊĊĠĠĠ Ġoverride Ġfun ĠonCreate () Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . onCreate () ĊĠĠĠĠĠĠĠ Ġinstance Ġ= Ġthis ĊĠĠĠĠĠĠĠ Ġcontext Ġ= Ġapplication Context ĊĠĠĠĠĠĠĠ ĠbaseUrl Ġ= Ġcontext . getResources (). getString ( R . string . baseUrl ) ĊĊĠĠĠĠĠĠĠ ĠToast Utils . init ( this ) ĊĠĠĠĠĠĠĠ ĠToast Utils . init Style ( Toast QQ Style ()) ĊĠĠĠ Ġ} ĊĊ Ċ }