Βασικά στοιχεία προγραμματισμού για Android χρησιμοποιώντας το παράδειγμα του παιχνιδιού Sudoku.

Ηλεκτρονική 19.08.2019
Επισκόπηση προγράμματος Η έκδοση υπολογιστή του Microsoft Excel Viewer θα επιτρέψει...
Chercher

Ηλεκτρονική

  • 6 Ιανουαρίου 2013 στις 07:36 μ.μ
  • Προγραμματισμός android για αρχάριους. Μέρος 1
  • Ανάπτυξη εφαρμογών για κινητά,

Γειά σου. Σήμερα βρήκα ένα μάθημα προγραμματισμού για Android στον ιστότοπο του Linux Foundation και μαζί του πολλά σχόλια που θα ήθελα να δω μια μετάφραση αυτών των μαθημάτων. Από τώρα, μετά από τέσσερα χρόνια ανάπτυξης για μικροελεγκτές, άρχισα να σπουδάζω προγραμματισμό για φορητές συσκευές, ταυτόχρονα αποφάσισα να μεταφράσω το πρώτο μέρος του μαθήματος.

Προγραμματισμός android για αρχάριους. Μέρος 1
Τα smartphone και τα tablet Android βρίσκονται όλο και περισσότερο στις τσάντες και τις τσέπες μας, ενώ ο προγραμματισμός Android γίνεται επίσης πιο δημοφιλής. Είναι μια εξαιρετική πλατφόρμα ανάπτυξης - το API είναι καλά τεκμηριωμένο και εύκολο στη χρήση, και είναι απλώς διασκεδαστικό να δημιουργείτε κάτι που μπορείτε να εκτελέσετε στο smartphone σας. Αρχικά, μπορείτε να το κάνετε χωρίς αυτό δημιουργώντας και δοκιμάζοντας τον κώδικα χρησιμοποιώντας έναν εξομοιωτή στον υπολογιστή σας Linux. Το πρώτο από τα δύο μέρη αυτής της εισαγωγής εξηγεί πώς να δημιουργήσετε μια απλή εφαρμογή χρονοδιακόπτη και παρέχει μια εισαγωγή στο API Android. Το μάθημα προϋποθέτει μια βασική κατανόηση της Java, της XML και των τεχνολογιών προγραμματισμού, αλλά εξακολουθείτε να μην διστάσετε να δοκιμάσετε ακόμα κι αν έχετε μια πολύ αόριστη κατανόηση γι' αυτό.
Ξεκινώντας και περιβάλλον ανάπτυξης
Λίγα λόγια για τις εκδόσεις: η τελευταία έκδοση του Android είναι η 4.2 (Jelly Bean), αλλά, όπως μπορείτε να δείτε από αυτό το γράφημα, δεν είναι ακόμη ευρέως διαδεδομένη. Είναι καλύτερο να ξεκινήσετε την ανάπτυξη σε μία από τις εκδόσεις: 4.0 (Ice Cream Sandwich) ή 2.3 (Gingerbeard), ειδικά επειδή οι εκδόσεις Android είναι συμβατές προς τα πίσω (δηλ. ο κώδικάς σας για την έκδοση 2.3 θα λειτουργεί στην 4.2) και Εφαρμογές που αναπτύχθηκαν για νεότερη έκδοση δεν θα λειτουργεί πάντα σε ένα παλαιότερο. Ο κώδικας που εμφανίζεται εδώ θα πρέπει να λειτουργεί στις εκδόσεις 4.0 και 2.3.
Ο ευκολότερος τρόπος για να αποκτήσετε ένα περιβάλλον ανάπτυξης είναι να εγκαταστήσετε το Android Bundle, το οποίο μπορείτε να κατεβάσετε. Επίσης θα χρειαστείτε JDK 6 (όχι μόνο JRE). Μην ξεχνάτε ότι το Android δεν είναι συμβατό με το gcj. Εάν χρησιμοποιείτε ήδη το Eclipse ή άλλο IDE, τότε μπορείτε να δοκιμάσετε να το ρυθμίσετε για Android. Περιγράφεται πώς να το κάνετε αυτό. Τώρα δημιουργήστε ένα έργο που ονομάζεται Countdown χρησιμοποιώντας το Eclipse ή από τη γραμμή εντολών. Έβαλα τις ρυθμίσεις σε BuildSDK 4.0.3 και ελάχιστο SDK 2.2 και (στο Eclipse) χρησιμοποίησα το πρότυπο BlankActivity.
Το πρώτο μου έργο για Android: διεπαφή
Το πρώτο μας πρόγραμμα για Android θα είναι ένα χρονόμετρο που δείχνει αντίστροφη μέτρηση από 10 δευτερόλεπτα μετά το πάτημα ενός κουμπιού. Πριν γράψουμε κώδικα, πρέπει να δημιουργήσουμε μια διεπαφή - τι θα δει ο χρήστης όταν εκκινήσει την εφαρμογή μας. Πρέπει να ανοίξετε το res/layout/activity_countdown.xml και να δημιουργήσετε ένα πρότυπο XML - χρησιμοποιώντας το πρόγραμμα επεξεργασίας Eclipse ή ένα πρόγραμμα επεξεργασίας κειμένου/XML, εισαγάγετε τα εξής:

Συνιστούμε να διαβάσετε

Κορυφή