..


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

Θα αναλύσουμε το έργο μας (2ο μέρος)

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

Εστιάζουμε την προσοχή ως εκ τούτου το αρχείο μας main.xml βρίσκεται στο ΑΠΕ σας / τη διάταξη του σχεδίου μας. Μόλις ανοίξετε το αρχείο θα ανοίξει τις ακόλουθες διεπαφή:

Διασύνδεση αρχείων main.xml Eclipse.
Όπως μπορούμε να δούμε το κάτω μέρος του screenshot υπάρχουν δύο στοιχεία μενού: Διάταξη, η οποία είναι η οθόνη που βλέπουμε σήμερα και να βάλει στην άκρη για την ώρα, και main.xml. Κάνουμε κλικ ιδίως σχετικά με τη θέση αυτή και περιμένετε μερικά δευτερόλεπτα για να φορτώσει το xml λίστα.

Το xml που βλέπουμε είναι ο κωδικός για τη διάταξη και στη συνέχεια τη δομή της δραστηριότητάς μας. Αυτό το αρχείο είναι ένα είδος οδηγού που λέει η συσκευή να χρησιμοποιεί τον τύπο της διάταξης, γραφικά και περισσότερο στην προβολή. Όταν επικαλούμαστε τη μέθοδο setContentView (R.layout.main) ας την ονομάσουμε μόνο αυτό το αρχείο και τη συσκευή, την ανάλυση αυτή, αντιλαμβάνονται πού και πώς να τοποθετήσει όλα τα στοιχεία της όρασης.

Ας αναθεώρηση τώρα το αρχείο XML για να κατανοήσουν την έννοια της κάθε δήλωσης.

 



 <? XML Έκδοση = "1.0" encoding = "utf-8"?>

 
Η δήλωση αυτή είναι μια τυπική δήλωση ορίζει μόνο την έκδοση της XML που χρησιμοποιείται (στην περίπτωσή μας 1,0) και την κωδικοποίηση που χρησιμοποιείται (στην περίπτωσή μας utf-8). Συνιστούμε στον αναγνώστη να κρατήσει αυτό το πρότυπο και ως εκ τούτου δεν αλλάζουν την αρχική αυτή τη γραμμή.






 <LinearLayout xmlns: Android = "http://schemas.android.com/apk/res/android"



  



 Android: προσανατολισμός = "κάθετη"



  



 Android: layout_width = "fill_parent"



  



 Android: layout_height = "fill_parent"







 >



Στην πρώτη γραμμή του κώδικα ανοίγει μια LinearLayout τύπο ετικέτας που στην πραγματικότητα είναι το όνομα της διάταξης θα χρησιμοποιήσει την εφαρμογή. Μετά το άνοιγμα αυτής της ετικέτας είναι XMLs: Android που ακολουθείται από ένα URI. Ο ορισμός αυτός έχει ως αποτέλεσμα το έγγραφο να αναφέρει την ετικέτα για το χώρο ονομάτων που αναφέρονται στο URI. Από τη λεπτομερή εξήγηση της XML είναι πέρα από το πεδίο εφαρμογής του οδηγού σας συνιστούμε στον αναγνώστη να εμβαθύνει στις έννοιες της XML namespaces στην παρούσα corinne-fleurs-gironde.com οδηγός και εντός αυτής της σελίδας .

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

Προχωρώντας με την ανάγνωση του καταλόγου μας, θα βρείτε τη δήλωση ενός αντικειμένου του τύπου TextView, η οποία δεν είναι παρά ένα πλαίσιο κειμένου:






 <TextView

  

    



 Android: layout_width = "fill_parent"

 

    



 Android: layout_height = "wrap_content"

 

    



 android: text = "@ string / γεια"



    



 />







 </ LinearLayout>



Σε αυτή την περίπτωση έχουμε συνδεθεί με το στοιχείο wrap_content αξία που έχει ως αποτέλεσμα την παράταση του θέματος για το ύψος, που περιέχει τη συμβολοσειρά που εισάγετε.

Τέλος θέσαμε το περιεχόμενο της TextView με την σειρά που δηλώνεται με την τιμή στο αρχείο γεια res φάκελο strings.xml / αξίες.

Δεδομένου ότι η τελευταία δήλωση βρίσκουμε τις ετικέτες κλεισίματος των LinearLayout.

Βοήθεια για την ανάπτυξη εφαρμογών για το Android
E-Learning
Flash MX και ActionScript (Μάθημα) Flash MX και ActionScript (Μάθημα)
Γίνετε ένας προγραμματιστής της ιστοσελίδες από 29 €.
Κεντρική Σελίδα (ebook) Κεντρική Σελίδα (ebook)
Δημιουργία ιστοσελίδων χωρίς να γνωρίζει HTML. Μόλις 25 €.
Linux (Μάθημα) Linux (Μάθημα)
Πλήρης οδηγός για την open-source σύστημα. Από 49 €.
Σύνδεσμοι διαφημιζόμενων