Προγραμματισμός κινητών συσκευών

Slides:



Advertisements
Παρόμοιες παρουσιάσεις
Τέλος Ενότητας.
Advertisements

Χρηματοοικονομική των Επιχειρήσεων, Ενότητα : Βέλτιστη Κεφαλαιακή Δομή, ΤΜΗΜΑ ΧΡΗΜΑΤΟΟΙΚΟΝΟΜΙΚΉΣ ΚΑΙ ΛΟΓΙΣΤΙΚΗΣ, ΤΕΙ ΗΠΕΙΡΟΥ – Ανοικτά Ακαδημαϊκά Μαθήματα.
1 Διεθνή Λογιστικά Πρότυπα Διανομή – Διακοπείσες Δραστηριότητες Χύτης Ευάγγελος Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου.
1 Αντικειμενοστραφής Προγραμματισμός Ενότητα 12 : Επαναληπτικές Ασκήσεις (3/3) Ιωάννης Τσούλος Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου.
1 Διεθνή Λογιστικά Πρότυπα Κατασκευαστικά Έργα Χύτης Ευάγγελος Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου.
1 Ενοποιημένες Χρηματοοικονομικές Καταστάσεις Δομή ομίλου Εταιρειών και προσδιορισμός του ποσοστού συμμετοχής Δρ. Χύτης Ευάγγελος Ελληνική Δημοκρατία Τεχνολογικό.
1 Μηχανογραφημένη Λογιστική ΙI Διαφύλαξη Λογιστικών Αρχείων (Άρθρο 7) Χύτης Ευάγγελος Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου.
ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Εκπαιδευτικά Προγράμματα με Χρήση Η/Υ ΙΙ Θέμα «παιγνίδια» (website address) Διδάσκουσα: Καθηγήτρια Τζένη.
ΕΙΣΑΓΩΓΗ ΣΤΗ ΛΟΓΙΣΤΙΚΗ ΕΝΟΤΗΤΑ :Ισοζύγιο Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου.
Εισαγωγή στη λογιστική, Ενότητα : Ημερολογιακές εγγραφές, ΤΜΗΜΑ ΧΡΗΜΑΤΟΟΙΚΟΝΟΜΙΚΉΣ ΚΑΙ ΛΟΓΙΣΤΙΚΗΣ ΤΕΙ ΗΠΕΙΡΟΥ – Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ηπείρου.
1 Διεθνή Λογιστικά Πρότυπα Παραδείγματα της λογιστικής του Leasing σύμφωνα με το ελληνικό θεσμικό πλαίσιο και τα ΔΛΠ Χύτης Ευάγγελος Ελληνική Δημοκρατία.
1 Οικονοµική Εργασίας και Εργασιακές Σχέσεις Εργατικά Σωματεία Καραµάνης Κώστας Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου.
1 Οικονοµική Εργασίας και Εργασιακές Σχέσεις Εργατικά Σωματεία Καραµάνης Κώστας Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου.
ΕΙΣΑΓΩΓΗ ΣΤΗ ΛΟΓΙΣΤΙΚΗ ΕΝΟΤΗΤΑ :Λογιστική ισότητα και ισολογισμός Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου.
Τμήμα Τεχνολόγων Γεωπόνων Τίτλος Μαθήματος: ΚΑΛΛΩΠΙΣΤΙΚΑ ΔΕΝΤΡΑ ΚΑΙ ΘΑΜΝΟΙ Ενότητα 12: Οδηγίες δημιουργίας φυτολογίου Γρηγόριος Βάρρας Αν. Καθηγητής Άρτα,
ΗΛΕΚΤΡΟΝΙΚΟ ΕΜΠΟΡΙΟ Ενότητα 12 : Η χρήση της MySQL στο Ηλεκτρονικό εμπόριο (ΙΙI) Ιωάννης Τσούλος Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου.
Εισαγωγή στη λογιστική, Ενότητα :Προσδιοριστικοί παράγοντες του λογιστικού αποτελέσματος, ΤΜΗΜΑ ΧΡΗΜΑΤΟΟΙΚΟΝΟΜΙΚΉΣ ΚΑΙ ΛΟΓΙΣΤΙΚΗΣ, ΤΕΙ ΗΠΕΙΡΟΥ – Ανοικτά.
Εισαγωγή στη λογιστική, Ενότητα :Μεταβολές της οικονομικής κατάστασης, ΤΜΗΜΑ ΧΡΗΜΑΤΟΟΙΚΟΝΟΜΙΚΉΣ ΚΑΙ ΛΟΓΙΣΤΙΚΗΣ, ΤΕΙ ΗΠΕΙΡΟΥ – Ανοικτά Ακαδημαϊκά Μαθήματα.
Προγραμματισμός κινητών συσκευών
Ενότητα 7 : Χρήση Πινάκων στο Ηλεκτρονικό εμπόριο (I) Ιωάννης Τσούλος
Μακροοικονομική Ενότητα: Χρήμα και νομισματικό σύστημα (Μέρος Δ)
Συστήματα Τηλεκπαίδευσης
Προγραμματισμός Διαδικτύου
Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ηπείρου
Προγραμματισμός κινητών συσκευών
Άλλες μορφές νευρώσεων
Επικοινωνιακός Προγραμματισμός Ι
Λειτουργικά Συστήματα
Υπολογιστική Γεωμετρία και Εφαρμογές στις ΒΧΔ
Ενότητα 5 : Δομές Δεδομένων και αφηρημένοι
ΕΙΣΑΓΩΓΗ ΣΤΗ ΛΟΓΙΣΤΙΚΗ
Προγραμματισμός Διαδικτύου
Λειτουργικά Συστήματα
Προγραμματισμός Διαδικτύου
Διεθνή Λογιστικά Πρότυπα
Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ηπείρου
Διεθνή Λογιστικά Πρότυπα
Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου
Ενότητα 10 : Συχνές ακοολογικές παθήσεις (Μέρος Α’) Ναυσικά Ζιάβρα
Ενότητα 13 Αξιολόγηση μαθήματος και διδάσκοντος από την εφαρμογή της Μονάδας Ολικής Ποιότητας (ΜΟΔΙΠ) του ΤΕΙ Αθήνας Αξιολόγηση του μαθήματος Αξιολόγηση.
Λοιμώδη Νοσήματα – Υγιεινή Αγροτικών Ζώων
Άσκηση 9 (1 από 2) Ανακαλύψτε στο χάρτη σας μερικά χαρτογραφικά αντικείμενα που να ανήκουν στις παρακάτω κατηγορίες : φυσικά, τεχνητές κατασκευές, αφηρημένα.
Ενότητα 10 : Κατασκευή ΝΠΑ Αλέξανδρος Τζάλλας
Ενότητα 4 : Τελεστές της γλώσσας PHP Ιωάννης Τσούλος
Ενότητα 2 : Το σύστημα βάσεων δεδομένων MySQL (II) Ιωάννης Τσούλος
Τοπολογικές σχέσεις 1/3 Βρείτε και περιγράψτε τις τοπολογικές σχέσεις σύμφωνα με τους (Pantazis, Donnay 1996) για τα παρακάτω γεω-γραφικά αντικείμενα:
ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ
Προγραμματισμός κινητών συσκευών
Επικοινωνιακός Προγραμματισμός Ι
Διεθνή Λογιστικά Πρότυπα
Εικαστικές συνθέσεις - Χρώμα στο χώρο
Γενική και Μαθηματική Χαρτογραφία (Ε)
Εισαγωγή στις εικαστικές τέχνες
Προγραμματισμός κινητών συσκευών
Διεθνή Λογιστικά Πρότυπα
Λιθογραφία – Όφσετ (Θ) Ενότητα 8.2: Εκτυπωτική Διαδικασία Μηχανής
Διεθνή Λογιστικά Πρότυπα
ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ
Γεωργική Χημεία Ενότητα 1 : Γενικές αρχές χημείας, άτομα και μόρια
Γεωργική Χημεία Ενότητα 6: Οξέα, βάσεις, pH, γινόμενο διαλυτότητας
Ειδικά θέματα βάσεων χωρικών δεδομένων και θεωρία συστημάτων -E
Γενική και Μαθηματική Χαρτογραφία (Ε)
ΕΙΣΑΓΩΓΗ ΣΤΗ ΛΟΓΙΣΤΙΚΗ
Προγραμματισμός Διαδικτύου
ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ
Προγραμματισμός κινητών συσκευών
Γενική και Μαθηματική Χαρτογραφία (Ε)
Ενότητα 1: ……………….. Όνομα Επώνυμο Τμήμα __
Προγραμματισμός κινητών συσκευών
Επικοινωνιακός Προγραμματισμός Ι
Μεταγράφημα παρουσίασης:

Προγραμματισμός κινητών συσκευών Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου Προγραμματισμός κινητών συσκευών Ενότητα 3 : Πρόσθετα οπτικά συστατικά I Ιωάννης Τσούλος

Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ηπείρου Τμήμα Μηχανικών Πληροφορικής ΤΕ Προγραμματισμός κινητών συσκευών Ενότητα 3 : Πρόσθετα οπτικά συστατικά I Ιωάννης Τσούλος Επίκουρος Καθηγητής Άρτα, 2015

ΤΕΙ ΗΠΕΙΡΟΥ- Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ηπείρου ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΚΙΝΗΤΩΝ ΣΥΣΚΕΥΩΝ, Ενότητα 3, ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ, ΤΕΙ ΗΠΕΙΡΟΥ- Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ηπείρου Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται σε άλλου τύπου άδειας χρήσης, η άδεια χρήσης αναφέρεται ρητώς.

ΤΕΙ ΗΠΕΙΡΟΥ- Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ηπείρου ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΚΙΝΗΤΩΝ ΣΥΣΚΕΥΩΝ, Ενότητα 3, ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ, ΤΕΙ ΗΠΕΙΡΟΥ- Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ηπείρου Χρηματοδότηση Το έργο υλοποιείται στο πλαίσιο του Επιχειρησιακού Προγράμματος «Εκπαίδευση και Δια Βίου Μάθηση» και συγχρηματοδοτείται από την Ευρωπαϊκή Ένωση (Ευρωπαϊκό Κοινωνικό Ταμείο) και από εθνικούς πόρους. Το έργο «Ανοικτά Ακαδημαϊκά Μαθήματα στο TEI Ηπείρου» έχει χρηματοδοτήσει μόνο τη αναδιαμόρφωση του εκπαιδευτικού υλικού. Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στα πλαίσια του εκπαιδευτικού έργου του διδάσκοντα.

ΤΕΙ ΗΠΕΙΡΟΥ- Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ηπείρου ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΚΙΝΗΤΩΝ ΣΥΣΚΕΥΩΝ, Ενότητα 3, ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ, ΤΕΙ ΗΠΕΙΡΟΥ- Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ηπείρου Σκοποί ενότητας Χρήση πρόσθετων οπτικών συστατικών με τα οποία βελτιώνεται η απόδοση μιας συσκευής, όπως το ImageView και το EditText.

ΤΕΙ ΗΠΕΙΡΟΥ- Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ηπείρου ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΚΙΝΗΤΩΝ ΣΥΣΚΕΥΩΝ, Ενότητα 3, ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ, ΤΕΙ ΗΠΕΙΡΟΥ- Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ηπείρου Περιεχόμενα ενότητας ImageView Εισαγωγή εικόνας από το drawable Μεταβολή διαστάσεων εικόνας Αλλαγή εικονιδίου εφαρμογής ImageView σαν πλήκτρο πίεσης EditText Απλή εισαγωγή κειμένου Εισαγωγή συνθηματικού Εισαγωγή πολλών γραμμών

Προγραμματισμός κινητών συσκευών Πρόσθετα οπτικά συστατικά I

ΤΕΙ ΗΠΕΙΡΟΥ- Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ηπείρου ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΚΙΝΗΤΩΝ ΣΥΣΚΕΥΩΝ, Ενότητα 3, ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ, ΤΕΙ ΗΠΕΙΡΟΥ- Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ηπείρου ImageView Ένα αρκετά απλό συστατικό είναι το ImageView με το οποίο κανείς μπορεί να δημιουργήσει μια εικόνα οπουδήποτε μέσα στο αρχείο. Τα βήματα για να προσθέσουμε μια εικόνα σε μια εφαρμογή είναι ακόλουθα:

Εισαγωγή εικόνας από το drawable ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΚΙΝΗΤΩΝ ΣΥΣΚΕΥΩΝ, Ενότητα 3, ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ, ΤΕΙ ΗΠΕΙΡΟΥ- Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ηπείρου Εισαγωγή εικόνας από το drawable Δεξί κλικ στον φάκελο drawable. Αν ο φάκελος δεν υπάρχει δεξί κλικ στον φάκελο res και new->folder και σαν όνομα δίνουμε drawable. Πατάμε import Επιλέγουμε General->FileSystem Επιλέγουμε Next Στο πεδίο browse επιλέγουμε τον φάκελο στον οποίο βρίσκονται οι εικόνες Στην συνέχεια επιλέγουμε τις επιθυμητές εικόνες

Εισαγωγή εικόνας από το drawable ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΚΙΝΗΤΩΝ ΣΥΣΚΕΥΩΝ, Ενότητα 3, ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ, ΤΕΙ ΗΠΕΙΡΟΥ- Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ηπείρου Εισαγωγή εικόνας από το drawable Για να μπορέσουμε να δούμε αυτό ας κάνουμε τα ακόλουθα: Κατεβάζουμε την σχετική εικόνα από το http://www.teiep.gr/img/logo.png Την περνάμε στον φάκελο drawable με την χρήση της προηγούμενης διαδικασίας. Γράφουμε τον επόμενο κώδικα:

Εισαγωγή εικόνας από το drawable ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΚΙΝΗΤΩΝ ΣΥΣΚΕΥΩΝ, Ενότητα 3, ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ, ΤΕΙ ΗΠΕΙΡΟΥ- Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ηπείρου Εισαγωγή εικόνας από το drawable

Εισαγωγή εικόνας από το drawable ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΚΙΝΗΤΩΝ ΣΥΣΚΕΥΩΝ, Ενότητα 3, ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ, ΤΕΙ ΗΠΕΙΡΟΥ- Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ηπείρου Εισαγωγή εικόνας από το drawable Με τον προηγούμενο τρόπο δεν διασφαλίζεται όμως πως θα διατηρεί η αναλογία σε πλάτος Χ ύψος για την εικόνα πριν και μετά την κλιμάκωση. Για αυτό και αλλάζουμε τον κώδικα στον επόμενο:

Εισαγωγή εικόνας από το drawable ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΚΙΝΗΤΩΝ ΣΥΣΚΕΥΩΝ, Ενότητα 3, ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ, ΤΕΙ ΗΠΕΙΡΟΥ- Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ηπείρου Εισαγωγή εικόνας από το drawable

Μεταβολή διαστάσεων εικόνας ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΚΙΝΗΤΩΝ ΣΥΣΚΕΥΩΝ, Ενότητα 3, ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ, ΤΕΙ ΗΠΕΙΡΟΥ- Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ηπείρου Μεταβολή διαστάσεων εικόνας Σε πολλές περιπτώσεις απαιτείται να μεταβληθούν οι διαστάσεις της εικόνας. Αυτό θα μπορούσε να γίνει και με τις παραμέτρους Layout (LinearLayout.LayoutParams) αλλά κάτι τέτοιο θα είχε σαν συνέπεια να περικοπεί η εικόνα. Για αυτόν τον λόγο θα πρέπει να μεταβληθούν οι διαστάσεις πριν μπει η εικόνα. Αυτό επιτυγχάνεται φορτώνοντας την εικόνα σε ένα Bitmap και αλλάζοντας τις διαστάσεις του Bitmap.

Μεταβολή διαστάσεων εικόνας ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΚΙΝΗΤΩΝ ΣΥΣΚΕΥΩΝ, Ενότητα 3, ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ, ΤΕΙ ΗΠΕΙΡΟΥ- Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ηπείρου Μεταβολή διαστάσεων εικόνας

Μεταβολή διαστάσεων εικόνας ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΚΙΝΗΤΩΝ ΣΥΣΚΕΥΩΝ, Ενότητα 3, ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ, ΤΕΙ ΗΠΕΙΡΟΥ- Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ηπείρου Μεταβολή διαστάσεων εικόνας Με τον προηγούμενο τρόπο δεν διασφαλίζεται όμως πως θα διατηρεί η αναλογία σε πλάτος Χ ύψος για την εικόνα πριν και μετά την κλιμάκωση. Γι αυτό και αλλάζουμε κώδικα στον επόμενο:

Μεταβολή διαστάσεων εικόνας ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΚΙΝΗΤΩΝ ΣΥΣΚΕΥΩΝ, Ενότητα 3, ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ, ΤΕΙ ΗΠΕΙΡΟΥ- Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ηπείρου Μεταβολή διαστάσεων εικόνας

Αλλαγή εικονιδίου εφαρμογής ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΚΙΝΗΤΩΝ ΣΥΣΚΕΥΩΝ, Ενότητα 3, ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ, ΤΕΙ ΗΠΕΙΡΟΥ- Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ηπείρου Αλλαγή εικονιδίου εφαρμογής Η αλλαγή του εικονιδίου της εφαρμογής γίνεται παραμετροποιώντας το αρχείο AnroidManifest.xml. Αφού τοποθετήσουμε στο φάκελο drawable το επιθυμητό εικονίδιο κάτω από την ετικέτα Application του AnroidManifest.xml αλλάζουμε την ιδιότητα anroid:icon στο επιθυμητό, π.χ. anroid:icon=“@drawable/logo”

ImageView σαν πλήκτρο πίεσης ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΚΙΝΗΤΩΝ ΣΥΣΚΕΥΩΝ, Ενότητα 3, ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ, ΤΕΙ ΗΠΕΙΡΟΥ- Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ηπείρου ImageView σαν πλήκτρο πίεσης Μια εικόνα μπορεί να δράσει και σαν πλήκτρο πίεσης. Ταυτόχρονα αλλάζοντας την μέθοδο OnTouchListeper μπορούμε να δώσουμε στην εικόνα την ψευδαίσθεση πως πιέζεται όταν ο χρήστης την ακουμπά:

ΤΕΙ ΗΠΕΙΡΟΥ- Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ηπείρου ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΚΙΝΗΤΩΝ ΣΥΣΚΕΥΩΝ, Ενότητα 3, ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ, ΤΕΙ ΗΠΕΙΡΟΥ- Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ηπείρου

ImageView σαν πλήκτρο πίεσης ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΚΙΝΗΤΩΝ ΣΥΣΚΕΥΩΝ, Ενότητα 3, ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ, ΤΕΙ ΗΠΕΙΡΟΥ- Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ηπείρου ImageView σαν πλήκτρο πίεσης

ΤΕΙ ΗΠΕΙΡΟΥ- Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ηπείρου ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΚΙΝΗΤΩΝ ΣΥΣΚΕΥΩΝ, Ενότητα 3, ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ, ΤΕΙ ΗΠΕΙΡΟΥ- Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ηπείρου EditText Το επόμενο θέμα που θα δούμε είναι αυτό της εισαγωγής κειμένου μέσα σε πλαίσια. Για να το επιτύχουμε αυτό χρησιμοποιούμε κυρίως την κατηγορία EditText:

Απλή εισαγωγή κειμένου ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΚΙΝΗΤΩΝ ΣΥΣΚΕΥΩΝ, Ενότητα 3, ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ, ΤΕΙ ΗΠΕΙΡΟΥ- Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ηπείρου Απλή εισαγωγή κειμένου Στο επόμενο κείμενο δημιουργείται μια απλή φόρμα εισαγωγής δεδομένων. Με την πίεση του πλήκτρου OK, τα δεδομένα εμφανίζονται στο Log και με την επιλογή του CLEAR, η φόρμα καθαρίζει.

ΤΕΙ ΗΠΕΙΡΟΥ- Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ηπείρου ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΚΙΝΗΤΩΝ ΣΥΣΚΕΥΩΝ, Ενότητα 3, ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ, ΤΕΙ ΗΠΕΙΡΟΥ- Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ηπείρου

ΤΕΙ ΗΠΕΙΡΟΥ- Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ηπείρου ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΚΙΝΗΤΩΝ ΣΥΣΚΕΥΩΝ, Ενότητα 3, ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ, ΤΕΙ ΗΠΕΙΡΟΥ- Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ηπείρου

Εισαγωγή συνθηματικού ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΚΙΝΗΤΩΝ ΣΥΣΚΕΥΩΝ, Ενότητα 3, ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ, ΤΕΙ ΗΠΕΙΡΟΥ- Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ηπείρου Εισαγωγή συνθηματικού Για να μπορέσουμε να εισάγουμε συνθηματικά που δεν θα φαίνονται, χρησιμοποιούμε τη μέθοδο setInputType της κατηγορίας Edit Text, όπως και στο επόμενο παράδειγμα. Η μέθοδος setHint(), χρησιμοποιείται για την εμφάνιση προκαθορισμένου κειμένου μέσα σε ένα πλαίσιο Edit Text

ΤΕΙ ΗΠΕΙΡΟΥ- Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ηπείρου ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΚΙΝΗΤΩΝ ΣΥΣΚΕΥΩΝ, Ενότητα 3, ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ, ΤΕΙ ΗΠΕΙΡΟΥ- Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ηπείρου

ΤΕΙ ΗΠΕΙΡΟΥ- Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ηπείρου ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΚΙΝΗΤΩΝ ΣΥΣΚΕΥΩΝ, Ενότητα 3, ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ, ΤΕΙ ΗΠΕΙΡΟΥ- Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ηπείρου

Εισαγωγή πολλών γραμμών ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΚΙΝΗΤΩΝ ΣΥΣΚΕΥΩΝ, Ενότητα 3, ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ, ΤΕΙ ΗΠΕΙΡΟΥ- Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ηπείρου Εισαγωγή πολλών γραμμών Το επόμενο θέμα με το οποίο θα ασχοληθούμε, είναι η είσοδος πολλών γραμμών σε ένα πλαίσιο Edit Text, όπως παρουσιάζεται και στο επόμενο παράδειγμα:

ΤΕΙ ΗΠΕΙΡΟΥ- Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ηπείρου ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΚΙΝΗΤΩΝ ΣΥΣΚΕΥΩΝ, Ενότητα 3, ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ, ΤΕΙ ΗΠΕΙΡΟΥ- Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ηπείρου

ΤΕΙ ΗΠΕΙΡΟΥ- Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ηπείρου ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΚΙΝΗΤΩΝ ΣΥΣΚΕΥΩΝ, Ενότητα 3, ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ, ΤΕΙ ΗΠΕΙΡΟΥ- Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ηπείρου Σημειώματα

Σημείωμα Αδειοδότησης ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΚΙΝΗΤΩΝ ΣΥΣΚΕΥΩΝ, Ενότητα 3, ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ, ΤΕΙ ΗΠΕΙΡΟΥ- Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ηπείρου Σημείωμα Αδειοδότησης Το παρόν υλικό διατίθεται με τους όρους της άδειας χρήσης Creative Commons Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 4.0 Διεθνές [1] ή μεταγενέστερη. Εξαιρούνται τα αυτοτελή έργα τρίτων π.χ. φωτογραφίες, Διαγράμματα κ.λ.π., τα οποία εμπεριέχονται σε αυτό και τα οποία αναφέρονται μαζί με τους όρους χρήσης τους στο «Σημείωμα Χρήσης Έργων Τρίτων». Ο δικαιούχος μπορεί να παρέχει στον αδειοδόχο ξεχωριστή άδεια να χρησιμοποιεί το έργο για εμπορική χρήση, εφόσον αυτό του ζητηθεί. [1] http://creativecommons.org/licenses/by-nc-nd/4.0/deed.el

ΤΕΙ ΗΠΕΙΡΟΥ- Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ηπείρου ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΚΙΝΗΤΩΝ ΣΥΣΚΕΥΩΝ, Ενότητα 3, ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ, ΤΕΙ ΗΠΕΙΡΟΥ- Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ηπείρου Σημείωμα Αναφοράς Copyright Τεχνολογικό Ίδρυμα Ηπείρου. Ιωάννης Τσούλος. Προγραμματισμός κινητών συσκευών Έκδοση: 1.0 Άρτα, 2015. Διαθέσιμο από τη δικτυακή διεύθυνση: http://eclass.teiep.gr/courses/COMP101/

ΤΕΙ ΗΠΕΙΡΟΥ- Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ηπείρου ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΚΙΝΗΤΩΝ ΣΥΣΚΕΥΩΝ, Ενότητα 3, ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ ΤΕΙ ΗΠΕΙΡΟΥ- Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ηπείρου Τέλος Ενότητας Επεξεργασία: Βαΐτσα Τσακστάρα Άρτα, 2015

ΤΕΙ ΗΠΕΙΡΟΥ- Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ηπείρου ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΚΙΝΗΤΩΝ ΣΥΣΚΕΥΩΝ, Ενότητα 3, ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ ΤΕΙ ΗΠΕΙΡΟΥ- Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ηπείρου Σημειώματα

ΤΕΙ ΗΠΕΙΡΟΥ- Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ηπείρου ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΚΙΝΗΤΩΝ ΣΥΣΚΕΥΩΝ, Ενότητα 3, ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ ΤΕΙ ΗΠΕΙΡΟΥ- Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ηπείρου Βιβλιογραφία  L. Darcey, S. Conder, Μάθετε την Ανάπτυξη Εφαρμογών για το Android σε 24 Ώρες 2ή εκδ. (2012) P. Deitel, H. Deitel, A. Deitel,Android Προγραμματισμός, 2η Εκδοση (2014). Έλληνας Iωάννης- Έλληνας Νικόλαος , Εισαγωγή στο Προγραμματισμό Android, (2014)

Τέλος Ενότητας