Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Εισαγωγή
- Τι είναι το Android; Android SDK Android JVM Η στοίβα λογισμικού Εργαλεία ανάπτυξης (ADT) Διεπαφή χρήστη Εγκατάσταση εργαλείων ανάπτυξης Παροχείς περιεχομένου Υπηρεσίες Προθέσεις Δραστηριότητες Προβολές αρχείου διαμόρφωσης Simple Hello World Application Artifacts Εργαλείο συσκευασίας στοιχείου Σημείο εισόδου Δραστηριότητα Πρόθεση κλήσης Άλλες δραστηριότητες The Activities Stacked &15 Stack Activus ] Αρχιτεκτονική εξαρτημάτων & ενοποίησης χωριστών διεργασιών διαχείρισης συστήματος βάσης δεδομένων
Πόροι εφαρμογής
- Τι είναι οι Πόροι; Διάταξη πόρων συμβολοσειρών Πόροι Κώδικας Δείγματα αναφοράς πόρων Σύνταξη Μεταγλωττισμένοι πόροι Μεταγλωττισμένα αρχεία κινούμενων εικόνων Μεταγλωττισμένα bitmaps Μεταγλωτισμένα UI Προβολή ορισμών Μεταγλωττισμένοι πίνακες Μεταγλωττισμένοι χρώματα Μεταγλωττισμένες συμβολοσειρές Μεταγλωττισμένα στυλ Μεταγλωττισμένα αυθαίρετα Raw XML Αρχεία UncompilesssResources
Η έννοια της πρόθεσης
- Εισαγωγή Intent Filter Use Intent to Start Activity Android Διαθέσιμες προθέσεις Κωδικός Δείγματα Intent Κατηγορίες Late Run-Time Binding Χρήση Πρόθεση έναρξης υπηρεσίας Δέκτες εκπομπής The Intent Object Structure The Intent Component Name The Intent Action The Intent Action Data The Intent Intent Flags Intents Resolution Intent Filter Structure The Action Test The Category Test The Data Test Πολλαπλές αντιστοιχίσεις Android Δείγματα προκαθορισμένων προθέσεων
Στοιχεία ελέγχου διεπαφής χρήστη
- Εισαγωγή Δείγμα GUI στον πηγαίο κώδικα GUI Δείγμα σε XML Δείγμα GUI σε XML & Πηγαίος Κώδικας TextView Δείγμα TextView Δείγμα Στυλ Δείγμα EditText EditText Δείγμα AutoCompleteTextView AutoCompleteTextView Δείγμα MultiAutoCompleteTextView MultiAutoCompleteTextView MultiAutoCompleTextΕικόνα Button ToggleButton Δείγμα ελέγχου Πλαίσιο ελέγχου Δείγμα ελέγχου πλαισίου ελέγχου Έλεγχος RadioButton Control RadioButton Δείγμα λίστας Προβολή λίστας Προβολή δείγματος ελέγχου GridView Έλεγχος ελέγχου Δείγμα ελέγχου ημερομηνίας και ώρας Ελεγκτής συλλογής MapView WebView
Διαχειριστές διάταξης
- Εισαγωγή LinearLayout Layout Weight GravΔείγματα TableLayout Padding Properties RelativeLayout AbsoluteLayout FrameLayout TabsHost
Μενού και διαλόγους
- Εισαγωγή Μενού Διασύνδεση ΜενούΣτοιχείο Διασύνδεση Υπομενού Στοιχεία μενού διεπαφής Στοιχεία μενού Ομάδας Χαρακτηριστικά Στοιχεία μενού κοντέινερ Στοιχεία μενού συστήματος Δευτερεύοντα στοιχεία μενού Εναλλακτικά στοιχεία μενού Δημιουργία μενού, Δείγμα στοιχείων μενού Ομάδες Στοιχεία μενού Συμβάντα Χειρισμός Αντιμετώπιση μηνυμάτων μενού Αντικατάστασης κλήσεων Πλαίσιο μενού Μενού Δείγματα Χειρισμός συμβάντων μενού Δημιουργία μενού με χρήση XML Δείγματα διαλόγου προτροπής διαλόγου ειδοποίησης
Υπηρεσίες βάσει τοποθεσίας
- Εισαγωγή Το κλειδί χάρτη Το MD-5 Υπογραφή Google Απαιτούμενα δικαιώματα κλειδιού Χαρτών Δείγμα κώδικα Ο ελεγκτής χάρτη Δείγματα κώδικα Δείγματα επικαλύψεων κώδικα Η κλάση γεωκωδικοποιητή Η κλάση διευθύνσεων Η κλάση LocationManager Η διεπαφή LocationListener Η Υπηρεσία παρακολούθησης σφαλμάτων (DMS)
Android Μοντέλο ασφαλείας
- Εισαγωγή Deployment The keytool Utility The jarsigner Utility Deployment using Eclipse Separated Processes Declarative Permission Model
Κύκλος Ζωής Εφαρμογής
- Εισαγωγή Μέθοδοι κύκλου ζωής δραστηριότητας Οι μέθοδοι onStart() και onResume() Οι μέθοδοι onPause() και onStope() Επιστροφή στην προηγούμενη δραστηριότητα Οι μέθοδοι onStop() και onDestroy() Η μέθοδος onCreate() Η μέθοδος onPause()
SQLite Βάση δεδομένων
- Εισαγωγή SQLite Υλοποίηση Η κλάση SQLiteOpenHelper Η μέθοδος onCreate() Η μέθοδος onUpgrade() Η μέθοδος onOpen() Η μέθοδος getWriteableDatabase() Η Μέθοδος getReadableDatabase() Η SQLiteΚλάση βάσης δεδομένων The SQLiteΚλάση δεδομένωνQL(The exertec) Εισαγωγή SQLite () Μέθοδος,The delete() Μέθοδος The rawQuery() Method() Δείγματα κώδικα The query() Μέθοδος Δείγματα κώδικα
Παρόχους
- Εισαγωγή Ενσωματωμένοι πάροχοι περιεχομένου Android SQLite Αρχιτεκτονική Πάροχοι περιεχομένου βάσης δεδομένων Παροχείς περιεχομένου Εγγραφή Πάροχοι περιεχομένου REST Πρόσβαση σε Παρόχους περιεχομένου URL Δομή Παροχείς περιεχομένου Τύποι μιμικής χρήσης Χρήση παρόχου περιεχομένου Ανάκτηση εγγραφών Προσθήκη εγγραφών Παροχέας Παροχέας Παροχής περιεχομένου
Αρχείο Management
- Εισαγωγή Δημιουργία αρχείων Πρόσβαση σε απλά αρχεία Πρόσβαση σε πρωτογενείς πόρους XML Πόροι αρχείων Εξωτερική αποθήκευση κάρτας SD
Εφαρμογές φόντου
- Εισαγωγή Υπηρεσίες Ιστορικό Νήματα Δημιουργία Τοστ Ειδοποιήσεις Άλλες Υπηρεσίες συστήματος Δείγμα δραστηριότητας παρασκηνίου
Δεδομένα δραστηριότητας
- Εισαγωγή Οι μέθοδοι δραστηριότητας έναρξης κλάσης πρόθεσης Μεταβίβαση δεδομένων μεταξύ Activiti Δείγμα κώδικα συνεκτικής εμπειρίας χρήστη
Προβολή Ιστού
- Εισαγωγή Η κλάση WebView Το πακέτο android.webkit Το δικαίωμα ΔΙΑΔΙΚΤΥΟΥ Η Μέθοδος loadUrl() JavaScript Υποστήριξη Μέθοδος loadData() Οι Μέθοδοι WebView Η Τάξη WebViewClient Η Κλάση WebChromeClient
Java Γλώσσα
- Εισαγωγή The Limits Third Party Java Βιβλιοθήκες
Εντοπισμός σφαλμάτων
- Εισαγωγή Eclipse Java Editor Eclipse Java Debugger Logcat Android Debug Bridge Dalvik Debug Monitor Service Traceview
Επιταχυνσιόμετρο
- Εισαγωγή Η κλάση SensorManager Η διεπαφή SensorListenr
Εντοπισμός
- Εισαγωγή Προεπιλεγμένοι πόροι Έλεγχος τρέχουσας τοπικής ρύθμισης Δείγματα κώδικα προσαρμοσμένων τοπικών ρυθμίσεων
Εισαγωγή ομιλίας
- Εισαγωγή The RecognizerIntent Class Start Speech Recognition Από την πλευρά του διακομιστή Google Το μοντέλο γλώσσας Δωρεάν φόρμα Μοντέλο γλώσσας Αναζήτηση Ιστού Μοντέλο γλώσσας
Εργαλεία ανάπτυξης
- Εισαγωγή Το εργαλείο aapt Το εργαλείο adb Το εργαλείο android Το εργαλείο ddms Το εργαλείο dx Το εργαλείο draw9patch Το εργαλείο εξομοιωτή
Android Applications Testing Πρακτικές - 4 Ώρες
Αυτοματοποιημένη δοκιμή
- JUnit Testing Χρήση του Πλαισίου Οργάνων Διαβεβαιώσεων
Δοκιμή συσκευής
- Διεπαφή χρήστη και συνέπεια Λειτουργικότητα αλληλεπίδρασης με το λειτουργικό σύστημα Networking Συνθήκες δοκιμής πίεσης δοκιμής Διεθνής δοκιμή υποστήριξης Γενικές απαιτήσεις
Σε απομακρυσμένη δοκιμή συσκευής
- Σενάρια πλατφόρμας DeviceAnywhere που πρέπει να προσέχετε
Requirements
Κανένας
21 Hours
Testimonials (1)
Γνώσεις εκπαιδευτή και ευκολία με την οποία την παρουσίασε.
Piotr - DPDgroup IT Solutions sp. z o.o.
Course - Android Applications Testing
Machine Translated