Change Detection ļauj jums kontrolēt jebkuru vietni, lai saņemtu paziņojumus, kad tā tiek atjaunināta. Šī lietotne darbojas dabiski, bez nepieciešamības izmantot ārējos serverus (jūsu dati ir droši), izmantojot visas jaunākās tehnoloģijas, lielisku lietotāja saskarni un ir atvērta avota.
Izmantojiet gadījumus:
- Skolotājs saka, ka pakāpes tiks publicētas "drīz", bet neviens nezina, kas nozīmē "drīz", un jūs esat noguris no pārlādēšanas.
- Jūs strādājat ar serveri un periodiski vēlaties zināt rezultātu no pieprasījuma.
- Jūs gaida atjauninājumus par eksāmenu, piemēram, ja kaut kas tika atlikts vai atjaunināts.
Tas arī demonstrē visas Android arhitektūras komponentes, kas darbojas kopā: Room, ViewModels, LiveData, peidžeri, WorkManager un navigācija.
Ja izmaiņas tiek atklātas fonā, tiek parādīts paziņojums (brīdinājums). Tas pašlaik nedarbojas ar pieteikšanās lapām, taču ir ieteicams piedalīties. Lietojumprogrammai ir 3 skatītāji, teksta skatītājs, kas salīdzina vietnes vēsturi ar git līdzīgu veidu, ar līniju pēc līnijas pievieno / noņem un zaļo / sarkano, pdf skatītāju, kas parāda multi-paged PDF failus uz karusela, piemēram, interfeisu, iedvesmots ar Lottie atvērtā koda parauga lietojumprogrammu un attēlu skatītāju, kas līdzīgs Pdf skatītājam, bet ar atbalstu flīzēšanai (kas ļauj lielākiem attēliem ielādēt ātrāk un ar mazāku atmiņu).
Iespējas:
✅ Paziņojums, ja vietne mainās
✅ Uzraugiet vairākas vietnes
✅ Visu izmaiņu vizuālā atšķirība (atšķirība)
✅ Pārskatiet dažādas vietnes, PDF, attēla vai teksta faila versijas.
✅ Nav nepieciešama nekādas atļaujas.
✅ Gradientu krāsu pielāgojumi katram priekšmetam.
✅ materiāla dizains un jaunākās Android arhitektūras sastāvdaļas.
❌Nevajaties strādāt ar lapām, kurās nepieciešama pieteikšanās.
✨ Avota kods ir pieejams šeit:
https://github.com/bernaferrari/ChangeDetection
Atjaunināta
2019. gada 1. janv.