Android προγραμματισμός part 7: Προσθέτουμε ένα Toolbar στην εφαρμογή μας και ανταλλάσσουμε δεδομένα με mySQL βάσεις


Συνεχίζουμε τα μαθήματα Android development με τη βοήθεια του Κώστα από το Greek Tutorials στο YouTube και σήμερα, έχουμε άλλα δύο θέματα που θα μας βοηθήσουν να προσθέσουμε σημαντικά στοιχεία στην εφαρμογή μας. Το πρώτο είναι το Toolbar που είναι απλά απαραίτητο και το δεύτερο είναι ο τρόπος με τον οποίο ανταλλάσσουμε δεδομένα με μία βάση mySQL.

Το Toolbar είναι στην ουσία το παλιό Actionbar, το οποίο μετονομάστηκε έτσι κατά τη μετάβαση του UX σε Material Design. Βρίσκεται συνήθως στο επάνω μέρος, αν και η Google θα μας το φέρει και κάτω όπως ήδη συμβαίνει με την εφαρμογή του Google Photos και περιλαμβάνει συνήθως τον τίτλο της εφαρμογής ή του Activity στο οποίο βρισκόμαστε και το Hamburger button που κρύβει το πλαϊνό μενού της. Γενικά όμως μπορούμε να προσθέσουμε ότι θέλουμε σε αυτό.

Περισσότερες πληροφορίες και παραδείγματα θα βρείτε όπως πάντα στην επίσημη σελίδα των Android Developer.


Επόμενο είναι ένα επίσης απαραίτητο στοιχείο για την εφαρμογή μας, το οποίο αφορά στην ανταλλαγή δεδομένων με μία βάση mySQL. Οι βάσεις δεδομένων είναι λίστες στις οποίες αποθηκεύουμε πληροφορίες και εκτός από την αποθήκευση, τις χρησιμοποιούμε για επιβεβαίωση στοιχείων. Για παράδειγμα όταν κάποιος κάνει εγγραφή στην εφαρμογή μας, το username και το password του αποθηκεύονται στη βάση δεδομένων. Όταν θα θελήσει να κάνει login στο λογαριασμό του, δηλώνει και πάλι τα στοιχεία του και η βάση επιβεβαιώνει ότι ο χρήστης περιλαμβάνεται στις λίστες της και έτσι του επιτρέπει την πρόσβαση. Σκεφτείτε λοιπόν πόσα site έχουν login δυνατότητες και θα καταλάβετε τη σημασία της βάσης δεδομένων.

Περισσότερες πληροφορίες επίσης θα βρείτε στην επίσημη σελίδα των Android Developer.


Δείτε επίσης...

Μάθε παιδί μου Linux | Το σύστημα αρχείων του Linux με απλά λόγια

Android Basics | Τι είναι το ADB, πώς το χρησιμοποιώ και ποιες είναι οι βασικές εντολές του

Docker | Τι είναι και πώς το εγκαθιστούμε στον υπολογιστή μας;

Home Assistant | Πώς δημιουργούμε αυτοματισμούς στο smart home server μας

Raspberry Pi | Φτιάχνουμε το δικό μας smart home server και ενώνουμε όλες τις έξυπνες συσκευές μας σε μία εφαρμογή!

Android | Παίξε τα παιχνίδια του PlayStation στο Android smartphone ή tablet σου με το PS4 Remote Play!

Android | Χρήσιμα tip για να βγάζουμε εξαιρετικές φωτογραφίες με το κινητό μας

Raspberry Pi | Φτιάξε τις δικές σου κάμερες ασφαλείας με το motionEyeOS

Android Basics | Τι είναι το Fastboot και πώς χρησιμοποιούμε τις εντολές του;

Docker | Πώς δημιουργούμε ένα container και ποια είναι τα πρώτα που αξίζει να κατεβάσουμε στον υπολογιστή μας