wie man swipe-Tastatur, wie die app
ich würde gerne wissen, welche ist die Technik hinter einer Geste-Tastatur, wie Swype-Tastatur oder Nexus 4 stock Tastatur. Ich habe gegoogelt viel für diese aber nicht finden können, nichts nützliches.
Habe ich natürlich gefunden, das Beispiel in der sdk-Beispiele für die einfache kayboard, und mit dem begonnen, um zu verstehen, das Prinzip hinter einem IME zu entwickeln. Nun, ich verstehe, wie es funktioniert, würde ich mag, um zu verstehen, wie diese Art von Tastaturen funktioniert. Ich dachte, es hatte etwas zu tun mit gesten, und ich studierte Sie, aber es sieht aus wie die falsche Art und Weise. Also ich Stelle diese Frage, welche Technik ist die Basis. Ist es Zeichnung? Muss ich undestand Leinwand ecc?
Dank
- Können Sie veröffentlichen die Ergebnisse Ihrer googeln?
- warum downvote?? Was ist falsch an der Frage?
- wahrscheinlich weil die Frage zu allgemein ist, und zeigt wenig, wenn keine Forschungsarbeiten: stackoverflow.com/privileges/vote-down
- sorry für die umfassende Frage, ich habe es erweitert
- Ich interessiere mich für etwas ähnliches, gerade gefunden dieser bachelor thesis, dann die repository, aber habe Sie nicht bekommen, es doch zu laufen
Du musst angemeldet sein, um einen Kommentar abzugeben.
Gut, da half ich beim schreiben Swype werde ich Ihnen ein wenig helfen. Sie gehen zu müssen, verbringen Sie viel Zeit mit dem Studium DSP (digital signal processing), um zu verstehen, wie bewerten Sie die eingehenden touch-Daten und herausfinden, wo die Briefe sind (dies ist komplizierter, als Sie denken, weil die Menschen nicht Swype-sauber-Brief-Brief - Sie Schleife und curl). Die algorithmen, die hinter Swype waren das Ergebnis von über einem Jahrzehnt der Forschung von unseren Gründer.
Das problem ist zweifach:
1 - Implementierung einer benutzerdefinierten Tastatur. Diese Frage wurde bereits gestellt werden, bevor hier, aber Sie können Sie in diesem Beitrag mit einigen Beispiel-code: http://www.fampennings.nl/maarten/android/09keyboard/index.htm
2 - Umsetzung der swipe-Geste. Dies ist sogar noch komplizierter, als müsste man erstellen Sie Ihre onTouchListener, und zeichnen Sie eine Art von animation, wenn der Bildschirm berührt wird. Sie können beginnen, hier