Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Java

Πώς να ρυθμίσετε το Thread Start Time σε Android

Κλωστές στη γλώσσα προγραμματισμού Java για την πλατφόρμα Android αντιπροσωπεύουν ξεχωριστές γραμμές της εκτέλεσης ενός προγράμματος . Ουσιαστικά , πολλαπλά threads να τρέχουν στο ίδιο πρόγραμμα , επιτρέποντας διαφορετικές γραμμές εκτέλεση να λάβει χώρα ταυτόχρονα στο ίδιο πρόγραμμα . Ωστόσο , η δυσκολία μπορεί να προκύψει όταν προσπαθείτε να προγραμματίσετε τα θέματα . Διευθύνων πότε και πώς Θεμάτων εκτελέσει μπορεί να αποδειχθεί πρόκληση . Παρόλο που δεν μπορεί να δώσει ρητά χρόνο για να εκτελέσει ένα νήμα , μπορείτε να καθορίσετε ένα περιτύλιγμα αντικείμενο να καθυστερήσει την εκτέλεση ενός νήματος μέσω του " ύπνου " εντολή . Τα πράγματα που θα χρειαστείτε
Java Development Kit
Android Development Kit
Η Εμφάνιση Περισσότερες οδηγίες
Η 1

Δημιουργήστε μια βασική κατηγορία να περιέχει το νήμα : Παράδειγμα τάξη υλοποιεί εκτελέσιμη {

} 2

να ορίσετε τη μέθοδο "τρέχει" της τάξης . Αυτή είναι η κύρια μέθοδος μιας τάξης νήμα , και θα εκτελέσει κατά τη διάρκεια μιας εκδήλωσης Android : Παράδειγμα τάξη υλοποιεί εκτελέσιμη {

public void run () { } }
εικόνων 3

Ορίστε τον κωδικό στο νήμα. Ποιος είναι ο κωδικός δεν θα διαφέρει ανάλογα με τις ανάγκες σας , αλλά και να ελέγχουν το χρόνο της εκτέλεσής του, να ξεκινήσει τη μέθοδο «τρέχει» με μια κλήση στο " ύπνο " εντολή, η οποία θα σταματήσει την εκτέλεση νήμα για x δευτερόλεπτα : class Παράδειγμα υλοποιεί Run {

δημόσια εκτέλεση void ( int x ) { Thread.sleep ( x ) //ύπνου για x δευτερόλεπτα /* άλλο κωδικό * /} }
Η 4

Δημιουργήστε ένα αντικείμενο από την κατηγορία " ? Παράδειγμα " κατά τη διάρκεια μιας εκδήλωσης στο Android κώδικα : public void onClick ( Δείτε v) { Παράδειγμα e = νέο παράδειγμα ? e.start ( 20000 ) ? //περιμένει για 20 δευτερόλεπτα }

Η

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα