/* Ċ Ġ* ĠCopyright Ġ( c ) Ġ 2 0 1 9 ĠV en om Vendor . ĠAll Ġrights Ġreserved . Ċ Ġ* ĠCreated Ġby ĠV en om Vendor Ġon Ġ 1 8 - Feb - 2 0 1 9 . Ċ Ġ*/ Ċ Ċ package Ġcom . ven om vendor . t iger spike . common Ċ Ċ import Ġandroid . os . Bundle Ċ Ċ import Ġandroidx . annotation . Check Result Ċ import Ġandroidx . annotation . Layout Res Ċ import Ġandroidx . appcompat . app . AppCompatActivity Ċ Ċ /** Ċ Ġ* ĠRoot Ġactivity Ġresponsible Ġfor Ġcommon Ġoperation Ġacross Ġthe Ġapp . Ċ Ġ*/ Ċ abstract Ġclass ĠBase Activity Ġ: ĠAppCompatActivity () Ġ{ ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠGet Ġthe ĠLayout Ġfor Ġthe Ġuser . ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* Ġ@ return Ġlayout Ġto Ġappend ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ get : Check Result ĊĠĠĠ Ġ@ get : Layout Res ĊĠĠĠ Ġprotected Ġabstract Ġval Ġlayout : ĠInt ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠViews Ġare Ġready Ġto Ġbe Ġinitialized . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġprotected Ġabstract Ġfun Ġinit Views () ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ{@ inheritDoc } ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġoverride Ġfun ĠonCreate ( savedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . onCreate ( savedInstanceState ) ĊĠĠĠĠĠĠĠ ĠsetContentView ( layout ) ĊĊĠĠĠĠĠĠĠ Ġ// ĠInit ĠViews ĊĠĠĠĠĠĠĠ Ġinit Views () ĊĠĠĠ Ġ} Ċ } Ċ