JobPriority Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
public enum JobPriority
type JobPriority =
- Vererbung
-
JobPriority
Felder
| Name | Wert | Beschreibung |
|---|---|---|
| Min | 100 | Auftrag hat minimalen Wert für den Benutzer. Der Benutzer hat absolut keine Erwartung oder Kenntnis von dieser Aufgabe und hat keinerlei Auswirkungen auf die Wahrnehmung der App durch den Benutzer. JobScheduler kann sich entscheiden, diese Vorgänge zurückzustellen, während Vorgänge mit höherer Priorität vorhanden sind, um sicherzustellen, dass genügend Kontingent für die Vorgänge mit höherer Priorität verfügbar ist. Eine Beispielaufgabe mit minimaler Priorität: Hochladen von Analysen
Android-Referenz für Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden. |
| Low | 200 | Niedrige Priorität. Die Aufgabe bietet benutzern einige Vorteile, ist aber nicht kritisch und ist eher ein schöneres. Dies ist wichtiger als die Mindestpriorität von Aufträgen und wird vor ihnen priorisiert, kann aber dennoch anstelle von Aufträgen mit höherer Priorität zurückgestellt werden. JobScheduler kann sich entscheiden, diese Vorgänge zurückzustellen, während Vorgänge mit höherer Priorität vorhanden sind, um sicherzustellen, dass genügend Kontingent für die Vorgänge mit höherer Priorität verfügbar ist. Beispielaufgabe mit niedriger Priorität: Vorabrufen von Daten, die der Benutzer nicht angefordert hat
Android-Referenz für Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden. |
| Default | 300 | Standardwert für alle regulären Aufträge. Wie in JobScheduler erwähnt, haben diese Aufträge eine allgemeine Ausführungszeit von 10 Minuten. Empfängt die standardmäßige Auftragsverwaltungsrichtlinie.
Android-Referenz für Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden. |
| High | 400 | Dieser Vorgang sollte vor den meisten anderen Vorgängen sortiert werden. Es kann ein wenig verzögert werden, aber wenn er zu einem bestimmten Zeitpunkt nicht ausgeführt wird, kann der Benutzer denken, dass etwas falsch ist. Wenn alle Einschränkungen erfüllt bleiben (einschließlich idealer Systemladebedingungen), können diese Aufträge mindestens 4 Minuten Ausführungszeit haben. Das Festlegen aller Ihrer Aufträge auf hohe Priorität ist für Ihre App nicht von Vorteil, und tatsächlich kann die Leistung langfristig beeinträchtigt werden.
Android-Referenz für Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden. |
| Max | 500 | Diese Aufgabe ist für die Benutzererfahrung oder -funktionalität von entscheidender Bedeutung und sollte vor allen anderen Aufgaben ausgeführt werden. Nur beschleunigte Aufträge und vom Benutzer initiierte Aufträge können diese Priorität haben. Beispielaufgaben mit maximaler Priorität: Empfangen einer Sms und Verarbeiten der Nachricht zum Anzeigen einer Benachrichtigung; Herunterladen oder Hochladen einiger Inhalte, die der Benutzer zur sofortigen Übertragung angefordert hat
Android-Referenz für Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden. |