Продолжување на услугата за локација
Продолжувањето на Пронаоѓачот на апликации претставено во овој пример апликација е во можност да работи во позадина додека вашата апликација е затворена и ги зачувува податоците за локацијата (географска ширина, должина и опционално надморска височина, точност, брзина, моментална адреса и провајдер) во TinyDB ака Заеднички преференци
Исто така, достапна е позадина веб-функционалност што може да се искористи за испраќање податоци за локацијата до веб-услуга по ваш избор со користење на POST-барање. Ова може да се користи на пример за зачувување на податоците за локацијата во базата на податоци MySQL или за испраќање е-пошта откако ќе се открие промена на локацијата додека апликацијата не работи.
Ifе се прикаже известувач додека услугата за локација работи во позадина.
Во примерата апликација ги имате следниве 2 опции:
1) можете да изберете, ако сакате вашата локација да биде пренесена во мојата база на податоци за MySQL. Секој пат кога ќе ја стартувате услугата, ќе се генерира случаен кориснички ID и пренесен во базата на податоци за тестирање, вклучувајќи ги и информациите за вашата локација (географска ширина, должина и опционално тековна адреса). Можете да ја видите најновата локација на последните 5 кориснички идентификации кои ја користеа примената апликација на мојата веб-страница на https://puravidaapps.com/locationservice.php.
2) можете да изберете, ако вашата локација треба да биде испратена по е-пошта. Ве молиме, внесете ја вашата е-адреса за локацијата (географска ширина, географска должина и опционално тековна адреса) да биде испратена на вашата е-адреса.
Потребни дозволи:
- андроид.дозвола.FOREGROUND_SERVICE
- андроид.дозвола.ACCESS_FINE_LOCATION
- андроид.дозвола.ACCESS_COARSE_LOCATION
- android.permission.ACCESS_BACKGROUND_LOCATION
- андроид.дозвола.ИНТЕРНЕТ
Погледнете ја и политиката за приватност на https://puravidaapps.com/privacy-policy-locationservice.php