package Ġw gn el ther . faces Ċ Ċ import Ġandroid . content . Intent Ċ import Ġandroid . graphics . Bitmap Ċ import Ġandroid . graphics . drawable . Bitmap Drawable Ċ import Ġandroid . os . Bundle Ċ import Ġandroid . os . Handler Ċ import Ġandroid . support . v 4 . content . Context Compat Ċ import Ġandroid . support . v 7 . app . AppCompatActivity Ċ import Ġandroid . util . Log Ċ import Ġorg . opencv . w gn el ther . faces . R Ċ import Ġjava . io . File Ċ import Ġjava . io . File OutputStream Ċ import Ġjava . io . IOException ĊĊ Ċ class ĠSpl ash Ġ: ĠAppCompatActivity () Ġ{ ĊĊĠĠĠ Ġoverride Ġfun ĠonCreate ( savedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . onCreate ( savedInstanceState ) ĊĠĠĠĠĠĠĠ ĠsetContentView ( R . layout . activity _ splash ) ĊĊĠĠĠĠĠĠĠ Ġ// Ġget Ġapp Ġdata Ġfolder ĊĠĠĠĠĠĠĠ Ġval Ġm Path Ġ= Ġapplication Info . data Dir Ġ+ Ġ"/ . rec " ĊĠĠĠĠĠĠĠ ĠLog . d (" AAA ", Ġm Path ) ĊĊĠĠĠĠĠĠĠ Ġ// ĠSave Ġthe Ġimage Ġin Ġinternal Ġstorage Ġand Ġget Ġthe Ġuri ĊĠĠĠĠĠĠĠ Ġcreate Directory And Save File ( R . drawable . unknown _ 0 , Ġ" Unknown - 0 . jpg ", Ġm Path ) ĊĠĠĠĠĠĠĠ Ġcreate Directory And Save File ( R . drawable . unknown _ 1 , Ġ" Unknown - 1 . jpg ", Ġm Path ) ĊĠĠĠĠĠĠĠ Ġcreate Directory And Save File ( R . drawable . unknown _ 2 , Ġ" Unknown - 2 . jpg ", Ġm Path ) ĊĠĠĠĠĠĠĠ Ġcreate Directory And Save File ( R . drawable . unknown _ 3 , Ġ" Unknown - 3 . jpg ", Ġm Path ) ĊĠĠĠĠĠĠĠ Ġcreate Directory And Save File ( R . drawable . unknown _ 4 , Ġ" Unknown - 4 . jpg ", Ġm Path ) ĊĠĠĠĠĠĠĠ Ġcreate Directory And Save File ( R . drawable . unknown _ 5 , Ġ" Unknown - 5 . jpg ", Ġm Path ) ĊĠĠĠĠĠĠĠ Ġcreate Directory And Save File ( R . drawable . unknown _ 6 , Ġ" Unknown - 6 . jpg ", Ġm Path ) ĊĠĠĠĠĠĠĠ Ġcreate Directory And Save File ( R . drawable . unknown _ 7 , Ġ" Unknown - 7 . jpg ", Ġm Path ) ĊĠĠĠĠĠĠĠ Ġcreate Directory And Save File ( R . drawable . unknown _ 8 , Ġ" Unknown - 8 . jpg ", Ġm Path ) ĊĊĠĠĠĠĠĠĠ Ġ// Ġcreate Ġ. nome dia ĊĠĠĠĠĠĠĠ Ġval Ġfile Ġ= ĠFile ( m Path , Ġ". nome dia ") ĊĠĠĠĠĠĠĠ Ġtry Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġfile . createNew File () ĊĠĠĠĠĠĠĠ Ġ} Ġcatch Ġ( e : ĠIOException ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġe . printStackTrace () ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġ// Ġwrite Ġlabel Ġ 0 ĊĠĠĠĠĠĠĠ ĠFile ( m Path , Ġ" faces . txt "). print Writer (). use Ġ{ Ġout Ġ-> ĊĠĠĠĠĠĠĠĠĠĠĠ Ġout . println (" Unknown , 1 ") ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġ// Ġauto Ġnext Ġintent ĊĠĠĠĠĠĠĠ ĠHandler (). post Delayed ({ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠstartActivity ( Intent ( this , ĠMainActivity :: class . java )) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġfinish () ĊĠĠĠĠĠĠĠ Ġ}, Ġ 1 0 0 0 ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġprivate Ġfun Ġcreate Directory And Save File ( drawable Id : ĠInt , ĠfileName : ĠString , Ġm Path : ĠString ) Ġ{ ĊĊĠĠĠĠĠĠĠ Ġval Ġdrawable Ġ= ĠContext Compat . get Drawable ( application Context , Ġdrawable Id ) ĊĠĠĠĠĠĠĠ Ġval Ġbitmap Ġ= Ġ( drawable Ġas ĠBitmap Drawable ). bitmap ĊĠĠĠĠĠĠĠ Ġval Ġbitmap Scaled Ġ= ĠBitmap . create Scaled Bitmap ( bitmap , Ġ 1 2 8 , Ġ 1 2 8 , Ġfalse ) ĊĊĠĠĠĠĠĠĠ ĠFile ( m Path ). mkdir s () ĊĠĠĠĠĠĠĠ Ġval Ġfile Ġ= ĠFile ( m Path , ĠfileName ) ĊĠĠĠĠĠĠĠ Ġif Ġ( file . exists ()) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġtry Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġout Ġ= ĠFileOutputStream ( file ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġbitmap Scaled . compress ( Bitmap . Compress Format . JPEG , Ġ 1 0 0 , Ġout ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġout . flush () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġout . close () ĊĠĠĠĠĠĠĠ Ġ} Ġcatch Ġ( e : ĠException ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġe . printStackTrace () ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ