У мене немає відображення символів та зображень, але я зміг розібратися, де зберігаються зображення та його вміст. Зображення зберігаються в /system/framework/framework-res.apk.
Витягнувши цей файл з емулятора ICS, я витяг і знайшов 16 файлів для смайликів, згрупованих на основі DPI .
Далі наведені файли та його попередній перегляд для ldpi.
і hdpi:
Я не зміг знайти карту між рядком, який ми вводимо, та відповідним зображенням. Існує безліч результатів пошуку Google, які допоможуть замінити ці файли зображень і додати ще деякі речі. Додані смайлики матимуть сенс лише у тому випадку, якщо і відправник, і одержувач мають цю модифікацію, інакше це буде розглядатись лише як текст.
Я знаю, що це не відповідає на ваше запитання, але, намагаючись дізнатись одну, я натрапив на цю інформацію, яка могла б бути корисною для когось одного або когось із достатньо обізнаних, може взяти її звідси.
Картографування
Roxan показує нам, що клавіатура Android за замовчуванням викликає 16 емоцій, коли ви довго натискаєте клавішу ":-)". Подивимось, чи зможемо ми зрозуміти, як карта до символів:
:-) emo_im_happy
:-( emo_im_sad
:-D emo_im_laughing
:'( emo_im_cyring
:-/ emo_im_undecided
:-[ emo_im_embarrassed
O:-) emo_im_angel
:-! emo_im_foot_in_mouth
:-$ emo_im_money_mouth
B-) emo_im_cool
:-* emo_im_kissing
:O emo_im_yelling
=-O emo_im_suprised
:-P emo_im_toungue_sticking_out
;-) emo_im_winking
:-X emo_im_lips_are_sealed
o.O emo_im_wtf
Ви можете відредагувати відповідь, якщо виявили помилку чи нове відображення