Erstellen softkeyboard mit benutzerdefinierte emoji
Ich wurden beauftragt, erstellen Sie eine neue android - 3rd party keyboard
unterstützt individuelle emojis (Meine eigenen Icons) von Vermögenswerten.
Ich umsetzen will, ein softkeyboard mit meinen eigenen emoji-Symbole ohne die Verwendung von UniCode oder meine benutzerdefinierte UniCode.
Fragen:
Wenn ich erstellen Sie eine benutzerdefinierte emoji, mit einigen Zeichenfolge von Zeichen, die nicht anzeigen, um die standard-set von emojis und text dieser Nachricht an einen Freund mit der benutzerdefinierten app/Tastatur, was zeigt sich auf dem Gerät? Die reguläre ASCII-Zeichen-string? oder das Bild.
Habe ich gelesen zwei Möglichkeiten, um Bild zu textView.
- Html.ImageGetter
- Spannable Bild (String, bestehend aus Bild)
Welchen Weg sollte ich bevorzugen?
Gibt es trotzdem zur Anzeige(senden) die individuelle emoji auf dem Empfänger-Gerät ohne den Download der app/Tastatur?
Ist es möglich, text mit Bild(Emoji) zu anderen apps wie facebook,skype und messaging.
Brauchen Anregungen.
Einfachen Worten
Ich möchte einfach meine benutzerdefinierte Emoji-Symbol), um andere apps wie diese app mit mit unicode oder mit meinen benutzerdefinierten UniCode.
Dank.
Google Play store link ist kaputt
Nicht möglich. Man könnte eine ImageSpannable und stellen Sie es auf Ihrem Gerät angezeigt wird (in den meisten apps). Aber wenn Sie den text, das Bild sind nicht Teil des Textes und der Empfänger wird nicht wissen, wie um Sie anzuzeigen. Selbst wenn Sie installiert haben Ihre Tastatur nicht funktionieren würde. Das einfügen von nicht-Schlüssel über spannables funktioniert nur für das lokale Gerät, und nur für die aktuelle Sitzung (wenn es auf der Festplatte gespeichert und wieder geöffnet werden es wahrscheinlich nicht schaffen würden, reload das Bild)
InformationsquelleAutor Xar E Ahmer | 2014-11-28
Du musst angemeldet sein, um einen Kommentar abzugeben.
können Sie nur diejenigen, die von uniCode unterstützt werden. Sie können Ihre eigenen hinzufügen, für Allgemeine Verwendung. Aber Sie können verwenden Sie es mit in Ihre app und zwischen Ihrer app. Es ist nicht möglich.
Kurzum, es ist nicht möglich, erstellen Sie Ihre eigenen Unicode. Aber man kann es mit der app zu app. und an beiden enden müssen Sie zum speichern dieser Zeichen in der Datenbank. und passen Sie, wenn Sie zu bekommen..
imagespan
oder anderen einfacheren Weg?Wir können hinzufügen, die Emoji in den frei verfügbaren unicode und lade es in das root-Zugriff (Dies funktioniert gut, so habe ich versucht). Können wir eine benutzerdefinierte Unicode und laden Sie in die Anwendung laden..?
InformationsquelleAutor shehzy
Beantworten Sie den ersten Teil Ihrer Frage, per definition Emoji sind codierte Zeichen - Sie sind ein Teil von unicode. Siehe hier:
http://emojipedia.org/unicode-8/
Gibt es viele Verweise auf diese, wenn Sie suchen. Sie werden auch feststellen, dass für eine lange Zeit Apple und Google zwei verschiedene sets. Sie werden jetzt zusammengeführt, aber dann Android die Hersteller und Fluggesellschaften haben Ihre eigenen emoji " - Versionen."
Änderung der Tastatur, um benutzerdefinierte Bilder werden sich nicht ändern, die Daten, die übermittelt werden, zu dem anderen Gerät. So beantworten Sie den nächsten Teil Ihrer Frage: was zeigt sich auf Ihrem Gerät ist, was auch immer die ASCII-oder Unicode-Zeichen, die übermittelt wurde, nicht das, was der Absender "eingegeben haben."
In anderen Worten, die Antwort auf die nächste Frage, generell gibt es nicht eine Möglichkeit, das senden von eigenen Charaktere zu einem anderen Gerät, ohne dass Sie Ihre app. Eine Tastatur würde nicht genügen, weil apps, die den job tun, der die Anzeige von text/Bildern. Also, wenn eine app weiß, dass Sie die content-Anbieter oder Quelle oder was auch immer von dem Bild, es wird alles angezeigt, was es weiß, zu tun. Also, eine custom-Tastatur nicht sogar Anzeige benutzerdefinierte emoji auf Ihrem eigenen Gerät, es sei denn, Sie sind auch mit Ihrer eigenen app.
Sagte ich "generell nicht möglich", weil hier sind Ihre Optionen:
Werden Sie ein Teil des Unicode-Konsortiums (http://unicode.org/) und senden Sie Ihre emoji-Bilder für die Zulassung zu gehen, in einer zukünftigen version von Unicode. Es gibt Zukunft emoji, die bereits in den Werken, FYI. Das wird wahrscheinlich mehrere Jahre in Anspruch nehmen, durch die Art und Weise, und es ist unwahrscheinlich, dass Sie genehmigen kommerziell voreingenommen Bilder. Aber unicode hat die Fähigkeit, mit Milliarden von Zeichen und ist kaum auch nur annähernd voll (Unicode-16, nicht Unicode-8 - Unicode-8 ist voll). Selbst dann, das Android-team hätte übernehmen müssen und es in einer zukünftigen Version wie smileys und der aktuelle Satz von emoji sind.
Erstellen Sie Ihre eigene app mit Ihrem eigenen emoji und Menschen auf beiden Seiten der Kommunikation, um es zu laden, wie jeder andere auch tut. IMO, ist dies nicht ideal für jedermann, aber die Entwickler der app. Noch, diejenigen, die Leute geniessen meine Hochachtung für Ihre Arbeit und Erfolg. , Die Industrie ist launisch und schwer, um wirklich zu gewinnen, ist die Präsenz in.
Ich bin ein Teil sdmmllc.com - und wir versuchen Sie zu entwickeln, eine messaging "- Plattform" genau für Situationen wie die Ihre. Wir möchten messaging-apps zu "entdecken" andere messaging-apps, integrieren features wie benutzerdefinierte emoji, ohne dass der Benutzer nicht unnötig zu verwirren oder zu herunterladen Tonnen von apps. Das ist ähnlich wie Plug-ins in web-Browsern. Unsere Entwickler lieben es, uns, unsere Nutzer lieben uns, aber es ist ein langsamer Prozess.
Entwicklung einer Konkurrenz-Plattform. (Und viel Glück mit, dass - niemand scheint wirklich zu sein, immer das Konzept, bis auf die wenigen Entwickler, die wir haben, und die Hunderte von Benutzern, die laden Sie unsere app jeden Tag und Liebe unsere Idee und Plattform... aber es gibt kein Geld, es so weit...)
MMS unterstützt Bilder, keine SMS. Wenn ein emoji ist per SMS erfolgt über eine unicode-Wert und dem angezeigten Bild basierend auf der Empfänger - emoji Bilder-Bibliothek, nicht die des Absenders.
Ja, aber deren SMS nicht MMS nutzen diese Tage?
Multi-part-SMS ist nicht das gleiche wie MMS. Und auch mit MMS, die emoji in der text basiert auch auf den Empfänger der Bild-Bibliothek, wie es auch unicode. Nur OTT messaging apps haben gemeinsame "emoji" - Bibliotheken, da es alles ist eingebettet in die gleiche app.
Dies beinhaltet auch die iPhone-iMessage-Nachrichten - Sie werden in der Regel an OTT, aber die emoji sind alle unicode.
InformationsquelleAutor Jim