..


Σύνδεσμοι διαφημιζόμενων

Η δομή του έργου HelloWorld

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

Εάν το έργο έχει δημιουργηθεί σωστά, όπως έχουμε πει σε προηγούμενα κεφάλαια, το όνομά του εμφανίζεται στο αριστερό μενού του Eclipse.
Το νεοσύστατο έργο θα έχει την ακόλουθη δομή:

Δομή του έργου HelloWorld, Eclipse

Όπως μπορούμε να δούμε τη δομή του HelloWorld μας που παράγεται από Eclipse είναι πολύ ευρύ και αποτελείται από πολλούς φακέλους. Για λόγους ευκολίας, στο screenshot παραπάνω, έχουμε επεκταθεί μόνο τους φακέλους που έχουν πραγματική didaddica χρήση.

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

Gen είναι το φάκελο σε ένα φάκελο, όπως μπορούμε να δούμε από την επικεφαλίδα, είναι αυτο-που παράγονται από Eclipse, όταν αυτό δημιουργηθεί. Αυτός ο φάκελος περιέχει το αρχείο R.java, το οποίο είναι ένα αρχείο σημαντικό για τη σωστή εκτέλεση της εφαρμογής μας. Η αποστολή αυτού του αρχείου είναι να συνδέσει τους πόρους για το έργο, καθώς θα μπορούσε να είναι για παράδειγμα μια εικόνα, ένα δεκαεξαδικό κώδικα. Θα δούμε τη χρησιμότητά της για τη συνέχιση του οδηγού μας.

Ένα άλλο πολύ σημαντικό ο φάκελος είναι ο φάκελος στον οποίο θα τοποθετήσετε το ΑΠΕ όλους τους πόρους μας για την εφαρμογή, όπως βλέπουμε να περιέχει δύο φακέλους (θα εργαστούμε principalmete Nela πρώτη): η διάταξη φάκελο στον οποίο, μέσω ενός αρχείου Loyout XML θα προσδιοριστούν κατά την εφαρμογή μας. , και το φάκελο στον οποίο θα τοποθετήσετε αξίες, όπως τιμές που συνδέονται με τις χορδές.

Βοήθεια για την ανάπτυξη εφαρμογών για το Android
E-Learning
ASP (Advanced) ASP (Advanced)
Η πλήρης σειρά μαθημάτων για τη δημιουργία δυναμικών ιστοσελίδων. Από 39 €.
CSS (Μάθημα) CSS (Μάθημα)
Σχεδίαση και Προσβασιμότητα, σύμφωνα με το W3C CSS και XHTML. Ξεκινώντας από 29 €.
Java (Μάθημα) Java (Μάθημα)
OOP Προγραμματισμός σε Java Κυρ Από 49 €.
Σύνδεσμοι διαφημιζόμενων