Μπορείτε να εξηγήσετε τι εννοείται με τον όρο 'Context' στο πλαίσιο μιας View στο Android;
Android
Έχετε εργαστεί ποτέ με τη μέθοδο invalidate() για την ενημέρωση της εμφάνισης;
Ποιες είναι οι διαφορές μεταξύ των λέξεων-κλειδιών const val και val σε Kotlin;
Μπορείς να απαριθμήσεις τους βασικούς primitive τύπους δεδομένων στη Java;
Πώς διακρίνουμε τα αρχιτεκτονικά μοτίβα MVI και MVVM και ποια είναι τα βασικά τους διαφορετικά στοιχεία;
Μπορείτε να απαριθμήσετε τις τυπικές εξαιρέσεις που χρησιμοποιούνται στο Kotlin και σε ποιες καταστάσεις εμφανίζονται;
Ποια παράμετροι μπορούν να διαμορφωθούν σε ένα αντικείμενο SharedFlow;
Ποια μηχανισμοί χρησιμοποιούνται για τη μεταφορά ελέγχου μεταξύ κορουτινών στον ασύγχρονο προγραμματισμό;
Τι καθιστά τις coroutine πιο αποδοτικές σε πόρους και απόδοση σε σύγκριση με τις νήματα;
Ποια μέθοδοι υλοποιούνται για την προσθήκη και διαγραφή στοιχείων με κινούμενα σχέδια στο RecyclerView;
Ποια είναι τα πλεονεκτήματα και τα μειονεκτήματα της αρχιτεκτονικής προσέγγισης Clean Architecture;
Γιατί καλείται η μέθοδος forceLayout σε ένα αντικείμενο View στο Android;
Παρέχει το Room ενσωματωμένη υποστήριξη για αυτόματες ενημερώσεις της βάσης δεδομένων κατά τις αλλαγές στο σχήμα;
Ποια είναι τα πλεονεκτήματα και τα μειονεκτήματα της χρήσης μιας μόνο δραστηριότητας σε μια εφαρμογή;
Πώς γίνεται η διακοπή και η παύση των κοροϊνών σε ασύγχρονες εφαρμογές;
Θεωρείτε ότι είναι δυνατή η επιτυχής συνδυασμός εκπαιδευτικής δραστηριότητας με επαγγελματική;
Τι σημαίνει η έννοια του Guideline στο πλαίσιο του ConstraintLayout και πώς χρησιμοποιείται κατά τη δημιουργία διεπαφών;
Έχεις χρησιμοποιήσει το interface Callable για την εκτέλεση εργασιών σε Java;
Πείτε μας για έργα ή εργασίες στα οποία συμμετείχατε ή που υλοποιήσατε