package Ġcom . f ur kan is itan . grade point average Ċ Ċ import Ġandroid . content . Intent Ċ import Ġandroid . support . v 7 . app . AppCompatActivity Ċ import Ġandroid . os . Bundle Ċ import Ġandroid . os . Count Down Timer Ċ import Ġandroid . view . animation . Animation Utils Ċ import Ġkotlinx . android . synt hetic . main . activity _ splash .* Ċ Ċ class ĠSpl ash Activity Ġ: ĠAppCompatActivity () Ġ{ ĊĊĠĠĠ Ġoverride Ġfun ĠonCreate ( savedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . onCreate ( savedInstanceState ) ĊĠĠĠĠĠĠĠ ĠsetContentView ( R . layout . activity _ splash ) ĊĊĠĠĠĠĠĠĠ Ġiv Ball on . animation Ġ= ĠAnimation Utils . load Animation ( this , ĠR . anim . from _ up _ to _ down ) ĊĠĠĠĠĠĠĠ Ġbtn Av r Cal Anim . animation Ġ= ĠAnimation Utils . load Animation ( this , ĠR . anim . from _ down _ to _ up ) ĊĊĠĠĠĠĠĠĠ Ġbtn Av r Cal Anim . setOnClickListener Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġiv Ball on . start Animation ( Animation Utils . load Animation ( this , ĠR . anim . to _ up )) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġbtn Av r Cal Anim . start Animation ( Animation Utils . load Animation ( this , ĠR . anim . to _ down )) ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġ// Ġwait Ġanimation ĊĠĠĠĠĠĠĠĠĠĠĠ Ġobject Ġ: ĠCount Down Timer ( 1 0 0 0 , Ġ 1 0 0 0 ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun Ġon Finish () Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ// ĠMainActivity :: class . java Ġ=> ĠMainActivity . class ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġintent Ġ= ĠIntent ( application Context , ĠMainActivity :: class . java ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠstartActivity ( intent ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun Ġon Tick ( millis Until Finished : ĠLong ) Ġ{} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ}. start () ĊĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ