package Ġcom . fro go box . kick start . util . helper Ċ Ċ import Ġandroid . Manifest Ċ import Ġandroid . os . Environment Ċ import Ġcom . fro go box . kick start . Build Config Ċ Ċ /** Ċ Ġ* ĠCreated Ġby ĠF ais al ĠA mir Ċ Ġ* ĠF ro go Box ĠInc ĠLicense Ċ Ġ* Ġ================================= ======== Ċ Ġ* ĠPublic Spe aking Boost er Ċ Ġ* ĠCopyright Ġ( C ) Ġ 1 6 / 0 8 / 2 0 1 9 . Ċ Ġ* ĠAll Ġrights Ġreserved Ċ Ġ* Ġ-------------------------------- --------- Ċ Ġ* ĠName ĠĠĠĠ Ġ: ĠMu ham mad ĠF ais al ĠA mir Ċ Ġ* ĠE - mail ĠĠ Ġ: Ġfa is alam ir cs @ gmail . com Ċ Ġ* ĠGithub ĠĠ Ġ: Ġgithub . com / am iris back Ċ Ġ* ĠLinked In Ġ: Ġlinked in . com / in / fa is alam ir cs Ċ Ġ* Ġ-------------------------------- --------- Ċ Ġ* ĠF ro go Box ĠSoftware ĠInd ust ries Ċ Ġ* Ġcom . fro go box . public spe aking boost er . helper Ċ Ġ* Ċ Ġ*/ Ċ object ĠConst Helper Ġ{ ĊĊĠĠĠ Ġobject ĠApi Url Ġ{ ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠNE WS _ BASE _ URL Ġ= Ġ" http :// news api . org /" ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠNE WS _ API _ KEY Ġ= Ġ" 8 4 d 0 9 0 d 0 5 3 7 5 4 8 ee 8 ac 7 7 6 2 0 2 1 7 b 1 b 5 2 " ĊĊĠĠĠĠĠĠĠ Ġconst Ġval ĠNE WS _ BASE _ PATH Ġ= Ġ" v 2 /" ĊĊĠĠĠĠĠĠĠ Ġconst Ġval ĠNE WS _ PATH _ TOP _ HEAD LINE Ġ= Ġ" top - head lines " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠNE WS _ PATH _ E VERY TH ING Ġ= Ġ" everything " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠNE WS _ PATH _ SOURCES Ġ= Ġ" sources " ĊĊĠĠĠĠĠĠĠ Ġconst Ġval ĠNE WS _ URL _ TOP _ HEAD LINE Ġ= Ġ"$ NE WS _ BASE _ PATH $ NE WS _ PATH _ TOP _ HEAD LINE " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠNE WS _ URL _ E VERY TH ING Ġ= Ġ"$ NE WS _ BASE _ PATH $ NE WS _ PATH _ E VERY TH ING " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠNE WS _ URL _ SOURCES Ġ= Ġ"$ NE WS _ BASE _ PATH $ NE WS _ PATH _ SOURCES " ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġobject ĠNews Constant Ġ{ ĊĊĠĠĠĠĠĠĠ Ġconst Ġval ĠQUERY _ API _ KEY Ġ= Ġ" apiKey " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠQUERY _ SOURCES Ġ= Ġ" sources " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠQUERY _ CATEGORY Ġ= Ġ" category " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠQUERY _ Q Ġ= Ġ" q " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠQUERY _ Q _ IN _ TITLE Ġ= Ġ" q In Title " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠQUERY _ LANGUAGE Ġ= Ġ" language " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠQUERY _ COUNTRY Ġ= Ġ" country " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠQUERY _ PAGE _ SIZE Ġ= Ġ" pageSize " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠQUERY _ PAGE Ġ= Ġ" page " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠQUERY _ DOMAIN S Ġ= Ġ" domains " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠQUERY _ EXCL UDE _ DOMAIN S Ġ= Ġ" exclude Domains " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠQUERY _ FROM Ġ= Ġ" from " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠQUERY _ TO Ġ= Ġ" to " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠQUERY _ SORT _ BY Ġ= Ġ" sortBy " ĊĊĠĠĠĠĠĠĠ Ġconst Ġval ĠC ATEG ORY _ BUS INESS Ġ= Ġ" business " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠC ATEG ORY _ ENTER TA IM ENT Ġ= Ġ" ent ert ain ment " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠC ATEG ORY _ GENERAL Ġ= Ġ" general " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠC ATEG ORY _ HE ALTH Ġ= Ġ" health " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠC ATEG ORY _ SCI ENCE Ġ= Ġ" science " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠC ATEG ORY _ SP ORT S Ġ= Ġ" sport s " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠC ATEG ORY _ TE CH NO LOG Y Ġ= Ġ" technology " ĊĊĠĠĠĠĠĠĠ Ġconst Ġval ĠCOUN TRY _ AE Ġ= Ġ" ae " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠCOUN TRY _ AR Ġ= Ġ" ar " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠCOUN TRY _ AT Ġ= Ġ" at " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠCOUN TRY _ AU Ġ= Ġ" au " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠCOUN TRY _ BE Ġ= Ġ" be " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠCOUN TRY _ BG Ġ= Ġ" bg " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠCOUN TRY _ BR Ġ= Ġ" br " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠCOUN TRY _ CA Ġ= Ġ" ca " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠCOUN TRY _ CH Ġ= Ġ" ch " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠCOUN TRY _ CN Ġ= Ġ" cn " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠCOUN TRY _ CO Ġ= Ġ" co " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠCOUN TRY _ CU Ġ= Ġ" cu " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠCOUN TRY _ CZ Ġ= Ġ" cz " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠCOUN TRY _ DE Ġ= Ġ" de " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠCOUN TRY _ EG Ġ= Ġ" eg " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠCOUN TRY _ FR Ġ= Ġ" fr " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠCOUN TRY _ GB Ġ= Ġ" gb " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠCOUN TRY _ GR Ġ= Ġ" gr " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠCOUN TRY _ HK Ġ= Ġ" hk " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠCOUN TRY _ HU Ġ= Ġ" hu " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠCOUN TRY _ ID Ġ= Ġ" id " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠCOUN TRY _ IE Ġ= Ġ" ie " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠCOUN TRY _ IL Ġ= Ġ" il " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠCOUN TRY _ IN Ġ= Ġ" in " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠCOUN TRY _ IT Ġ= Ġ" it " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠCOUN TRY _ JP Ġ= Ġ" jp " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠCOUN TRY _ KR Ġ= Ġ" kr " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠCOUN TRY _ LT Ġ= Ġ" lt " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠCOUN TRY _ LV Ġ= Ġ" lv " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠCOUN TRY _ MA Ġ= Ġ" ma " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠCOUN TRY _ MX Ġ= Ġ" mx " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠCOUN TRY _ MY Ġ= Ġ" my " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠCOUN TRY _ NG Ġ= Ġ" ng " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠCOUN TRY _ NL Ġ= Ġ" nl " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠCOUN TRY _ NO Ġ= Ġ" no " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠCOUN TRY _ NZ Ġ= Ġ" nz " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠCOUN TRY _ PH Ġ= Ġ" ph " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠCOUN TRY _ PL Ġ= Ġ" pl " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠCOUN TRY _ PT Ġ= Ġ" pt " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠCOUN TRY _ RO Ġ= Ġ" ro " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠCOUN TRY _ RS Ġ= Ġ" rs " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠCOUN TRY _ RU Ġ= Ġ" ru " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠCOUN TRY _ SA Ġ= Ġ" sa " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠCOUN TRY _ SE Ġ= Ġ" se " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠCOUN TRY _ SG Ġ= Ġ" sg " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠCOUN TRY _ SI Ġ= Ġ" si " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠCOUN TRY _ SK Ġ= Ġ" sk " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠCOUN TRY _ TH Ġ= Ġ" th " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠCOUN TRY _ TR Ġ= Ġ" tr " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠCOUN TRY _ TW Ġ= Ġ" tw " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠCOUN TRY _ UA Ġ= Ġ" ua " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠCOUN TRY _ US Ġ= Ġ" us " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠCOUN TRY _ VE Ġ= Ġ" ve " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠCOUN TRY _ ZA Ġ= Ġ" za " ĊĊĠĠĠ Ġ} ĊĊĠĠĠ Ġobject ĠDate Ġ{ ĊĊĠĠĠĠĠĠĠ Ġ// ĠFormat ĠSecond ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠSE COND _ M ILL IS Ġ= Ġ 1 0 0 0 ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠMIN UTE _ M ILL IS Ġ= Ġ 6 0 Ġ* ĠSE COND _ M ILL IS ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠHO UR _ M ILL IS Ġ= Ġ 6 0 Ġ* ĠMIN UTE _ M ILL IS ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠDAY _ M ILL IS Ġ= Ġ 2 4 Ġ* ĠHO UR _ M ILL IS ĊĊĠĠĠĠĠĠĠ Ġ// ĠFormat ĠDate ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠDATE _ TIME _ GLOBAL Ġ= Ġ" yyyy - MM - dd ' T ' HH : mm : ss . SS S ' Z '" Ġ// ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠDATE _ TIME _ STANDARD Ġ= Ġ" yyyy - MM - dd ĠHH : mm : ss " Ġ// Ġ 2 0 1 8 - 1 0 - 0 2 Ġ 1 2 : 1 2 : 1 2 ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠDATE _ EN GL ISH _ YYYY _ MM _ DD Ġ= Ġ" yyyy - MM - dd " Ġ// Ġ 2 0 1 8 - 1 0 - 0 2 ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠDATE _ EN GL ISH _ YYYY _ MM _ DD _ CLEAR Ġ= Ġ" yyyy ĠMM Ġdd " Ġ// Ġ 2 0 1 8 Ġ 1 0 Ġ 0 2 ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠDATE _ DD _ MM _ YYYY Ġ= Ġ" dd - MM - yyyy " Ġ// Ġ 0 2 - 1 0 - 2 0 1 8 ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠDATE _ EEEE _ DD _ MM _ YYYY Ġ= Ġ" EEEE , Ġdd ĠM MMM Ġy yyy " Ġ// Ġ 0 2 - 1 0 - 2 0 1 8 ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠDATE _ DD _ MM _ YYYY _ CLEAR Ġ= Ġ" dd ĠMM Ġy yyy " Ġ// Ġ 0 2 - 1 0 - 2 0 1 8 ĊĊĊĠĠĠĠĠĠĠ Ġ// ĠFormat ĠTime ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠTIME _ GENERAL _ HH _ MM _ SS Ġ= Ġ" HH : mm : ss " Ġ// Ġ 1 2 : 1 2 : 1 2 ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠTIME _ GENERAL _ HH _ MM Ġ= Ġ" HH : mm " Ġ// Ġ 1 2 : 1 2 ĊĊĠĠĠĠĠĠĠ Ġ// ĠFormat ĠDay ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠDAY _ WITH _ DATE _ TIME _ EN GL ISH Ġ= Ġ" EEE , ĠM MM Ġdd Ġy yyy ĠHH : mm " Ġ// ĠMon , ĠAug Ġ 1 2 Ġ 2 0 1 8 Ġ 1 2 : 1 2 ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠDAY _ WITH _ DATE _ TIME _ LOCAL E Ġ= Ġ" EEE , Ġdd ĠM MM Ġy yyy ĠHH : mm " Ġ// ĠSen , Ġ 1 2 ĠA gt Ġ 2 0 1 9 Ġ 1 2 : 1 2 ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠDAY _ WITH _ DATE _ TIME _ EN GL ISH _ FULL Ġ= Ġ" EEEE , ĠM MMM Ġdd Ġy yyy ĠHH : mm " Ġ// ĠMonday , ĠAugust Ġ 1 2 Ġ 2 0 1 8 Ġ 1 2 : 1 2 ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠDAY _ WITH _ DATE _ TIME _ LOCAL E _ FULL Ġ= Ġ" EEEE , Ġdd ĠM MMM Ġy yyy ĠHH : mm " Ġ// ĠSen in , Ġ 1 2 ĠAg ust us Ġ 2 0 1 8 Ġ 1 2 : 1 2 ĊĊĠĠĠ Ġ} ĊĊĠĠĠ Ġobject ĠRoom Database Ġ{ ĊĠĠĠĠĠĠĠ Ġval ĠDATABASE _ NAME Ġ= Ġ{ Build Config . DATABASE _ NAME } ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠBASE _ TABLE _ NAME Ġ= Ġ" table " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠTABLE _ NAME _ DATA Ġ= Ġ" f ashion _$ BASE _ TABLE _ NAME " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠTABLE _ NAME _ FA V OR ITE Ġ= Ġ" favorite _$ TABLE _ NAME _ DATA " ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġobject ĠType Data Ġ{ ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠTYPE _ INT Ġ= Ġ" TYPE _ INT " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠTYPE _ STRING Ġ= Ġ" TYPE _ STRING " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠTYPE _ FLOAT Ġ= Ġ" TYPE _ FLOAT " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠTYPE _ BOOLEAN Ġ= Ġ" TYPE _ BOOLEAN " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠTYPE _ OBJECT Ġ= Ġ" TYPE _ OBJECT " ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġobject ĠCode Ġ{ ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠCODE _ NAME Ġ= Ġ 1 ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠCODE _ REQUEST _ VIDEO _ PERMISSION S Ġ= Ġ 1 ĊĠĠĠĠĠĠĠ Ġval ĠCODE _ VIDEO _ PERMISSION S Ġ= ĠarrayOf ( Manifest . permission . CAMERA , ĠManifest . permission . RECORD _ AUDIO ) ĊĊĠĠĠ Ġ} ĊĊĠĠĠ Ġobject ĠArg Ġ{ ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠBASE _ ARGUMENT S Ġ= ĠBuild Config . APPLICATION _ ID ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠARG UMENT S _ SCRIPT Ġ= Ġ"$ BASE _ ARGUMENT S . ARGUMENT S _ SCRIPT " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠARG UMENT S _ EXAMPLE _ SCRIPT Ġ= Ġ"$ BASE _ ARGUMENT S . ARGUMENT S _ EXAMPLE _ SCRIPT " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠARG UMENT S _ FA V OR ITE _ SCRIPT Ġ= Ġ"$ BASE _ ARGUMENT S . ARGUMENT S _ FA V OR ITE _ SCRIPT " ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġobject ĠPref Ġ{ ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠP REF _ NAME Ġ= Ġ" Base Music Player " ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġobject ĠExtra Ġ{ ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠBASE _ EXTRA Ġ= ĠBuild Config . APPLICATION _ ID ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠEX TRA _ OPTION Ġ= Ġ"$ BASE _ EXTRA . EXTRA _ OPTION " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠEX TRA _ F ASH ION Ġ= Ġ"$ BASE _ EXTRA . EXTRA _ F ASH ION " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠEX TRA _ FA V OR ITE _ SCRIPT Ġ= Ġ"$ BASE _ EXTRA . EXTRA _ FA V OR ITE _ SCRIPT " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠEX TRA _ EXAMPLE _ SCRIPT Ġ= Ġ"$ BASE _ EXTRA . EXTRA _ EXAMPLE _ SCRIPT " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠEX TRA _ CATEGORY Ġ= Ġ"$ BASE _ EXTRA . EXTRA _ CATEGORY " ĊĊĠĠĠ Ġ} ĊĊĠĠĠ Ġobject ĠValue Ġ{ ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠVALUE _ SENSOR _ OR IENTATION _ DEFAULT _ DE GRE ES Ġ= Ġ 9 0 ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠVALUE _ SENSOR _ OR IENTATION _ IN VERSE _ DE GRE ES Ġ= Ġ 2 7 0 ĊĊĠĠĠ Ġ} ĊĊĠĠĠ Ġobject ĠTag Ġ{ ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠTAG _ ACTIVITY _ EDIT Ġ= Ġ 3 0 0 ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠTAG _ ACTIVITY _ CREATE Ġ= Ġ 3 0 1 ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠTAG _ ACTIVITY _ DETAIL Ġ= Ġ 3 0 2 ĊĊĠĠĠĠĠĠĠ Ġconst Ġval ĠTAG _ FROM _ ACTIVITY Ġ= Ġ 8 0 1 ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠTAG _ FROM _ FRAGMENT Ġ= Ġ 8 0 0 ĊĊĠĠĠĠĠĠĠ Ġconst Ġval ĠTAG _ CAMERA _ VIDEO Ġ= Ġ" Camera 2 Video Fragment " ĊĊĠĠĠ Ġ} ĊĊĠĠĠ Ġobject ĠExt Ġ{ ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠMP 4 Ġ= Ġ". mp 4 " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠPNG Ġ= Ġ". png " ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġobject ĠDir Ġ{ ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠBASE _ FILE _ NAME Ġ= Ġ" SPE E CH _" ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠBASE _ DIR _ NAME Ġ= Ġ" Base Music Player " ĊĠĠĠĠĠĠĠ Ġval ĠDIR _ NAME Ġ= Ġ"${ Environment . DIRECTORY _ PI CTURE S }/ $ BASE _ DIR _ NAME " ĊĊĠĠĠĠĠĠĠ Ġval ĠV IDE O _ FILE _ NAME Ġ= Ġ"$ BASE _ FILE _ NAME ${ System . currentTimeMillis ()} ${ Ext . MP 4 }" ĊĊĠĠĠ Ġ} ĊĊĠĠĠ Ġobject ĠConst Ġ{ ĊĊĠĠĠĠĠĠĠ Ġconst Ġval ĠOPTION _ GET Ġ= Ġ" OPTION _ GET " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠOPTION _ DELETE Ġ= Ġ" OPTION _ DELETE " ĊĊĠĠĠĠĠĠĠ Ġconst Ġval ĠDEFAULT _ NULL Ġ= Ġ" null " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠDEFAULT _ ERROR _ MESSAGE Ġ= Ġ" Failed " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠFR AG MENT _ DIALOG Ġ= Ġ" dialog " ĊĊĠĠĠĠĠĠĠ Ġconst Ġval ĠSPL ASH _ INTERVAL Ġ= Ġ 1 0 0 0 ĊĊĠĠĠĠĠĠĠ Ġconst Ġval ĠEXT ENSION _ CSV Ġ= Ġ". csv " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠBASE _ PATH _ RAW Ġ= Ġ" src / com / fro go box / raw " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠPATH _ DATA _ CSV Ġ= Ġ"/ in flu enc ers $ EXTENSION _ CSV " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠPATH _ RAW _ CSV _ DATA Ġ= ĠBASE _ PATH _ RAW Ġ+ ĠPATH _ DATA _ CSV ĊĊĠĠĠ Ġ} Ċ Ċ }