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


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

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


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


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

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

Φεύγω από την Google | Αντικαθιστούμε το Google Music και το YouTube με το NewPipe και το MusicPiped

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

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

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

Smart home & AirBnB | Αύξησε την αξία ενοικίασης και κάνε οικονομία με ένα ''έξυπνο'' σπίτι

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

Samsung Galaxy S10 | Είναι χωρίς αμφιβολία ο βασιλιάς του Android και αυτοί είναι οι λόγοι

Φεύγω από την Google | Αντικαθιστούμε το Play Store με το Aurora Store και το F-Droid

Project Treble | Εγκατάστησε το Android Q στη συσκευή σου μέσω της επίσημης GSI ROM της Google

3D Printing | Φτιάχνουμε πιόνια ή ζάρια για επιτραπέζια, είδη μοντελισμού και άλλα παιχνίδια!