Articles of unicode

Android: Как использовать японские символы Unihan?

Я разрабатываю приложение для обучения японцев. Проблема в том, что шрифт по умолчанию, используемый системой, использует китайские варианты символов, а не японские варианты. Например, 漢 выглядит немного по-другому в китайских шрифтах, чем в японских шрифтах, хотя это один и тот же код Unicode. Как я могу указать, что мое приложение должно использовать японский шрифт, а […]

Строковое кодирование символов с помощью Android и Oracle Java

У меня есть код, который вычисляет хэш SHA-256 строки, и заметил, что я получаю разные хэши с Android и Oracle Java 7 для одной и той же строки. Мой хеширующий код преобразует String в byte[] с помощью: byte[] data = stringData.getBytes("UTF-16"); С кодировкой UTF-16 я получаю разные результаты от Oracle Java и Android Java. Это […]

Android IME, который принимает unicode

При написании редактора метода ввода для android, что мне нужно сделать, чтобы сделать его карте, принять некоторый символ Юникода в качестве входа, кроме изменения андроида: keyLabel (например, чтобы заставить меня отображать символ Малаялама в качестве входных данных: 0D00 – 0DFF) <Keyboard xmlns:android="http://schemas.android.com/apk/res/android" android:horizontalGap="0px" android:keyHeight="@dimen/key_height" android:keyWidth="10%p" android:verticalGap="0px" > <Row> <Key android:codes="45" android:keyEdgeFlags="left" android:keyLabel="q" android:popupCharacters="@string/hello" android:popupKeyboard="@xml/qwerty"/> <Key […]

Получать все символы Unicode из SoftInput при использовании android NativeActivity

У меня есть приложение OpenGL, которое использует NativeActivity . Когда я спрашиваю имя пользователя, я вызываю java-метод через JNI, чтобы открыть для меня программную клавиатуру. В игре показан собственный диалог ввода исходного текста внутри контекста OpenGL. Все юникодные символы должны использоваться в имени. public static void JNI_keyboardShow() { InputMethodManager imm = (InputMethodManager)Main.getContext().getSystemService(Context.INPUT_METHOD_SERVICE); imm.showSoftInput(m_window.getDecorView(), InputMethodManager.SHOW_IMPLICIT); } […]

Отсутствуют кодеки Unicode на kivy / Python на Android?

У меня есть программа под управлением kivy, которая отлично работает на Windows, но не открывается при открытии файла на Android (1.8.0 на обеих платформах). Странно то, что сообщение об ошибке указывает, что он пытается декодировать ASCII, когда я просто прошу utf-8; Также файл не имеет символа 0xFF в любом месте – я проверил с помощью […]

Как отображать пятизначные символы Unicode, такие как динамик / u1f50a в android

Значок громкоговорителя unicode 1f50a составляет 5 цифр из семейства «Разное символы и пиктограммы», и когда я пытаюсь его отобразить, я получаю «а», поэтому, видимо, я получаю 1f50 (который не существует настолько пустым), за которым следует «a». Я могу отобразить любой четырехзначный символ юникода, но не могу найти, как отображать более длинные. Я знаю, что планшет […]

Печать символов Unicode для Android TextView

Я пытаюсь использовать значки emoji, перечисленные здесь. http://apps.timwhitlock.info/emoji/tables/unicode#block-6a-missing-emoticons Каждый значок имеет символ юникода с ним, как U + 1F601 – это Юникод «СМОТРЕТЬ ЛИЦО С ГЛАЗАМИ» = 😁 Мой вопрос здесь в том, как я могу установить этот символ Юникода в textview. Я не могу создать символ из этого значения, поскольку для этого потребуется всего […]

Как преобразовать строку в unicode в android

Я разбираю некоторые unicodes от json до моего приложения android , api дает unicodes таких значков, как \ue600 Когда я добавляю этот unicode прямо в textview например textview.setText("\ue600"); Он дает правильный значок в textview . Но когда я разбираю этот юникод из json api а затем setText который unicode он просто отображает \ue600 на textview […]

Обнаруживать, поддерживается ли символ Юникода?

Я пытаюсь собрать небольшое приложение для Android, которое может случайно вернуть пользователю эмози. Мое намерение состоит в том, чтобы просто использовать действительные символы unicode emoji и возвращать их как символы строки Юникода. Я построил полный массив строк unicode, которые могут быть выбраны случайным образом, и многие будут отображаться правильно. Однако некоторые из них отображаются как […]

Unicode и Android NDK

Есть ли способ использовать строки UTF-8/16 в NDK, не включая библиотеку с несколькими мегабайтами, такую ​​как ICU? Является ли ICU встроенным в Android?