Android προγραμματισμός part 10: Πώς προσθέτουμε την Αναζήτηση στην εφαρμογή μας


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

Στα συγκεκριμένα βίντεο έμαθα κάτι που δεν το ήξερα, ότι δηλαδή η αναζήτηση δε λειτουργεί σε ολόκληρη την εφαρμογή αλλά στο Activity που την προσθέτουμε. Αν για παράδειγμα έχουμε ένα e-shop και έχουμε χωρίσει τα προϊόντα μας σε διαφορετικές σελίδες (activities), θα πρέπει να προσθέσουμε την αναζήτηση μία φορά στο καθένα. Έτσι όχι μόνο η αναζήτηση θα λειτουργεί σωστά, αλλά θα μας προβάλλει και ξεχωριστά αποτελέσματα για την κάθε λίστα προϊόντων.


Υπάρχει όμως και άλλη μία περίπτωση που πρέπει να καλύψουμε την οποία βλέπουμε στο επόμενο βίντεο του Κώστα. Σε αυτή έχουμε μία σελίδα (activity), η οποία όμως περιλαμβάνει δύο ξεχωριστές λίστες σε καρτέλες (fragments). Σε αυτό το σενάριο πρέπει να αλλάξουμε λίγο τον κώδικα της αναζήτησης για να τις "βλέπει" και τις δύο.


Μπορείτε να δείτε και τα υπόλοιπα βίντεο που φιλοξενούνται στο Dr. Android στην κατηγορία "Προγραμματισμός", ενώ αν σας ενδιαφέρει πραγματικά να μάθετε, μην ξεχάσετε να γραφτείτε και στο κανάλι GreekTutorials.

Διαβάστε επίσης...

Επισκευή LED τηλεόρασης | Η LG μου ζήτησε 250 ευρώ, την έφτιαξα μόνος μου με μόλις 60 ευρώ!

Sharp Aquos Crystal: Το smartphone που ψάχνουμε μόλις δημιουργήθηκε από τη Sharp

Android | Ποιος είναι ο σωστός τρόπος για να διαγράψω τα δεδομένα μου πριν πουλήσω το παλιό μου τηλέφωνο;

Πέντε τρόποι για να ξεκλειδώσεις τη συσκευή σου αν έχεις ξεχάσει το Μοτίβο ή το PIN

Galaxy Fold | Το αναδιπλούμενο smartphone της Samsung είναι πανέμορφο αλλά καθόλου πρακτικό

Οδηγός αγοράς | Τα καλύτερα Android smartphone του 2018 για το 2019

Xiaomi Robot Vacuum review | Η ρομποτική σκούπα της Xiaomi είναι ο καλύτερος φίλος του τεμπέλη!

3D Printing | Γιατί οι εκτυπώσεις μου βγαίνουν χάλια και πώς μπορώ να τις διορθώσω;

OnePlus 7 Pro | Εξαιρετικό σε όλα του, αλλά το παίρνεις με 700 ευρώ;

3D Printing | Κάνε τον εκτυπωτή σου ασύρματο και χειρίσου τον μέσω Wi-Fi από το κινητό σου με το Geeetech 3DWiFi module