Παρ Απρ 12, 2013 7:04 am
Wazka έγραψε:...
Αυτό που δεν μπορώ να λύσω με εκείνο το πρώτο παράδειγμα ωστόσο, είναι το animation κατά την αρχική εμφάνιση του splash screen.
Απ' ό,τι διάβασα, το "overridePendingTransition" ισχύει για την περίπτωση μετάβασης από activity σε activity (εκτός αν μου διέφυγε κάτι), οπότε δε μας κάνει για την περίπτωση της αρχικής εμφάνισης με animation. Το άλλο παράδειγμα (που πάλι πρότεινε ο Θοδωρής) νομίζω απαιτεί να υπάρχει κουμπί στην οθόνη (πράγμα που σημαίνει ότι πάλι δε μας κάνει, για την περίπτωση του splash screen).
Έχετε βρει/δοκιμάσει κάτι άλλο σχετικά μ' αυτό;
...
Wazka έγραψε:...
edit:
Η προσέγγιση που προτείνεται από το ΣΕΠ και νομίζω ήταν η ίδια με αυτή που ακολούθησε ο Παναγιώτης, απαιτεί απ' ό,τι βλέπω API μεγαλύτερο του 10 (11 αν δεν κάνω λάθος). Αυτό για μένα τουλάχιστον είναι πρόβλημα, καθώς η συσκευή μου έχει android 2.3.5 (API 10), οπότε η λύση του emulator είναι μονόδρομος (αν και βέβαια, είναι κατά τη γνώμη μου πολύ κακή λύση, καθώς είναι και πιο αργός στην εκτέλεση και δεν μπορούν να ελεγχθούν όλα τα ενδεχόμενα, όπως πχ. το θέμα με το φακό που ανέφερε ήδη κι ο Ανδρέας).
Παρ Απρ 12, 2013 10:37 am
Wazka έγραψε:Μια πρώτη απορία, ίσως αρκετά απλή για όσους έχουν ήδη ασχοληθεί, είναι η εξής: Δοκιμάζοντας το παράδειγμα του Θοδωρή για το custom animation (ένα απλό fade-in και fade-out δοκιμάζω, για αρχή τουλάχιστον, μέχρι να καταλάβω καλύτερα το μηχανισμό), πετυχαίνω τη μετάβαση από το splash screen στην επόμενη οθόνη με animation. Αυτό που δεν μπορώ να λύσω με εκείνο το πρώτο παράδειγμα ωστόσο, είναι το animation κατά την αρχική εμφάνιση του splash screen.
Απ' ό,τι διάβασα, το "overridePendingTransition" ισχύει για την περίπτωση μετάβασης από activity σε activity (εκτός αν μου διέφυγε κάτι), οπότε δε μας κάνει για την περίπτωση της αρχικής εμφάνισης με animation.
Wazka έγραψε:Το άλλο παράδειγμα (που πάλι πρότεινε ο Θοδωρής) νομίζω απαιτεί να υπάρχει κουμπί στην οθόνη (πράγμα που σημαίνει ότι πάλι δε μας κάνει, για την περίπτωση του splash screen).
Wazka έγραψε:Η προσέγγιση που προτείνεται από το ΣΕΠ και νομίζω ήταν η ίδια με αυτή που ακολούθησε ο Παναγιώτης, απαιτεί απ' ό,τι βλέπω API μεγαλύτερο του 10 (11 αν δεν κάνω λάθος). Αυτό για μένα τουλάχιστον είναι πρόβλημα, καθώς η συσκευή μου έχει android 2.3.5 (API 10), οπότε η λύση του emulator είναι μονόδρομος (αν και βέβαια, είναι κατά τη γνώμη μου πολύ κακή λύση, καθώς είναι και πιο αργός στην εκτέλεση και δεν μπορούν να ελεγχθούν όλα τα ενδεχόμενα, όπως πχ. το θέμα με το φακό που ανέφερε ήδη κι ο Ανδρέας).
Παρ Απρ 12, 2013 12:02 pm
thodorisk έγραψε:Στο δεύτερο παράδειγμα αν τον κώδικα στο onClick τον βάλεις αντίστοιχα με το πρώτο παράδειγμα στον delayed Handler, τότε θα έχεις το ίδιο αποτέλεσμα με κίνηση χωρίς να κάνεις κάποιο click.
thodorisk έγραψε:Που έχει προτείνει ο ΣΕΠ κάποια προσέγγιση και το έχασα;
Σάβ Απρ 13, 2013 9:24 pm
Κυρ Απρ 14, 2013 3:37 pm
Κυρ Απρ 14, 2013 6:59 pm
Κυρ Απρ 14, 2013 8:46 pm
Δευτ Απρ 15, 2013 3:36 pm
andreas έγραψε:Για την ιστορία να πω ότι τα screenshots που ανέβασα στο προηγούμενό μου post, στο Tab 1 εμφανίζουν, μετά από πολύ κόπο και ψάξιμο, ένα fragment (MapFragment) – στον emulator. Από εκεί όμως και μετά δεν γίνεται τίποτε, ή τουλάχιστον εγώ δεν μπόρεσα να κάνω κάτι. Έχω την εντύπωση ότι η αγορά ενός τηλεφώνου είναι μονόδρομος, πράγμα που σημαίνει, για οικονομικούς λόγους, ότι μάλλον θα πρέπει να ξεχάσω την «κάθοδο» στην επόμενη ΟΣΣ.
Σε κάθε περίπτωση όμως είναι απαράδεκτο να τίθενται θέματα που απαιτούν την κατοχή συσκευής Android. Ώρες-ώρες θυμάμαι την «φασαρία» που έγινε πέρσι για τον Arduino, ο οποίος είναι κατά πολύ φθηνότερος από ένα τηλέφωνο ή tablet Android, και φέτος δεν είπε κανείς κουβέντα. Τελικά είμαι ο μόνος που δεν έχω Android;
Τετ Απρ 17, 2013 12:00 pm
Πέμ Απρ 18, 2013 2:52 pm
galatisp έγραψε:Στο Γii που αναζητούμε την τρέχουσα θέση του χρήστη έχω το παρακάτω δίλημμα:
- να βασιστώ στην πιο πρόσφατη θέση με τη getLastKnownLocation, που επιταχύνει το αποτέλεσμα και δεν υπάρχει αναμονή
ή
- να ζητήσω την τρέχουσα θέση, οπότε θα υπάρχει αναπόφευκτη αναμονή που πρέπει να καλυφτεί με κάποιο τρόπο (π.χ. μήνυμα ή ProgressBar).
...