ZAKKWYLDE Δημοσ. 7 Φεβρουαρίου 2013 Δημοσ. 7 Φεβρουαρίου 2013 Καλησπέρα, Έχω λίγο καιρό που προσπαθώ μια εφαρμογή στο android και θέλω να κάνω το εξής: Έχω μια βάση δεδομένων στην οποία μεταξύ άλλων καταχωρώ ορισμένες ημερομηνίες. Θέλω ανα κάποια intervals (χωρίς προφανώς το app να είναι ανοικτό) να κάνει ένα query για όσες ημερομηνίες είναι π.χ. +1 μήνα απο σήμερα και αν βρεί κάποιες να μου πετάει ένα Notification. Αυτό που με προβληματίζει κυρίως είναι πως θα γίνεται αυτή η αναζήτηση με κλειστό το app. Έχω διαβάσει κάτι λίγα για Alert Manager, NotificationManager κτλ αλλά είναι γενικά ομιχλώδες το τοπίο. Αν μπορούσε κάποιος να μου δώσει έστω κάποιες κατευθυντήριες γραμμές θα το εκτιμούσα.
warlock9_0 Δημοσ. 7 Φεβρουαρίου 2013 Δημοσ. 7 Φεβρουαρίου 2013 γι αυτό που θες παίζει να χρειάζεται service 2
j_dni Δημοσ. 7 Φεβρουαρίου 2013 Δημοσ. 7 Φεβρουαρίου 2013 Χωρις να είμαι σίγουρος αλλά απο μια ματιά που έριξα βρήκα αυτό που μάλλον και συ έχεις δει. http://developer.android.com/reference/android/app/AlarmManager.html Εδώ λέει ότι μπορεις να έχεις access στο alarm service του λειτουργικού δηλαδή να προγραμματίσεις μέσα από το app σου καποιο task για να γίνει όταν θέλεις. Οπότε εσύ αναλογα με το input του χρήστη (ημερομηνίες) μπορεις να προγραμματίσεις το alarm service να τρέχει το app σου (αν δεν είναι ανοιχτό) σε καποιο mode που να μην φαίνεται πχ τπτ στην οθόνη και να κανει ότι κανει με την βάση, να πετάει ένα notification και να κλείνει.
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα