የአካባቢ አገልግሎት ማራዘሚያ
በዚህ ምሳሌ መተግበሪያ ውስጥ የቀረበው የመተግበሪያ ፈጠራ ቅጥያ በ TinyDB aka የተጋራ ምርጫዎች ውስጥ የእርስዎ መተግበሪያ ዝግ ሲሆን የአካባቢ ውሂብ (ኬክሮስ ፣ ኬንትሮስ እና በአማራጭ ከፍታ ፣ ትክክለኛነት ፣ ፍጥነት ፣ የአሁኑ አድራሻ እና አቅራቢ) ሲያከማች ከበስተጀርባ ማሄድ ይችላል ፡፡
እንዲሁም የ POST ጥያቄን በመጠቀም የመረጡትን የድር አገልግሎት የአካባቢ ውሂብ ለመላክ የሚያገለግል የጀርባ ድር ተግባር ይገኛል ፡፡ ይህ ለምሳሌ የአካባቢውን ውሂብ በ MySQL ጎታ ውስጥ ለማከማቸት ወይም መተግበሪያው በማይሠራበት ጊዜ የአካባቢ ለውጥ ከተገኘ በኋላ ኢሜል ለመላክ ሊያገለግል ይችላል።
የአከባቢው አገልግሎት ከበስተጀርባ በሚሰራበት ጊዜ ማሳወቂያ ይታያል።
በምሳሌው መተግበሪያ ውስጥ የሚከተሉት 2 አማራጮች አሉዎት-
1) መምረጥ ይችላሉ ፣ ቦታዎ ወደ የእኔ የሙከራ MySQL ዳታቤዝ እንዲዛወር ከፈለጉ ፡፡ አገልግሎቱን በጀመሩ ቁጥር የዘፈቀደ የተጠቃሚ መታወቂያ ይነሳና የአካባቢዎን መረጃ (ኬክሮስ ፣ ኬንትሮስ እና በአማራጭ የአሁኑ አድራሻ) ጨምሮ ወደ የሙከራ ዳታቤዝ ይተላለፋል ፡፡ የምሳሌ መተግበሪያውን የተጠቀሙት የመጨረሻዎቹ 5 የተጠቃሚ መታወቂያዎች የመጨረሻ ቦታን በድረ ገage ላይ https://puravidaapps.com/locationservice.php ላይ ማየት ይችላሉ ፡፡
2) እርስዎ ቦታዎ በኢሜል መላክ ካለበት መምረጥ ይችላሉ ፡፡ ቦታው (ኬክሮስ ፣ ኬንትሮስ እና አማራጭ የአሁኑ አድራሻ) ወደ ኢሜል አድራሻዎ እንዲላክ እባክዎ የኢሜል አድራሻዎን ያስገቡ ፡፡
አስፈላጊ ፈቃዶች
- android.permission.FOREGROUND_SERVICE
- android.permission.ACCESS_FINE_LOCATION
- android.permission.ACCESS_COARSE_LOCATION
- የ android. ፈቃድ። ACCESS_BACKGROUND_LOCATION
- android.permission.internet
እባክዎ በተጨማሪ የግላዊነት ፖሊሲውን ይመልከቱ https://puravidaapps.com/privacy-policy-locationservice.php