Форум программистов, компьютерный форум, киберфорум
Наши страницы

Кодировка - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Если контакты сохранены на сим карте,то не отображается http://www.cyberforum.ru/android-dev/thread1522882.html
Здравствуйте! Собственно по сабжу: как сделать, что бы приложение видело контакты и с сим карты? Заранее спс!
Программирование Android Масштабирование компонентов на андроиде Сейчас пытаюсь освоить андроид 2.3.3 (но если окажется, что там все плохо, то может повышу версию). Суть проблемы: нужно расставить 6 ImageButton так, чтобы они были квадратными и одного размера.... http://www.cyberforum.ru/android-dev/thread1522823.html
Программирование Android JSOUP авторизация
Всем привет! Я авторизируюсь на сайте rambler.ru используя библиотеку JSOUP, авторизация проходит успешно(что видно в консоли). Проблема вот в чем, как открыть этот сайт в приложении оставаясь...
Программирование Android Разбор apk с dex2jar в Убунту
Здравствуйте! Стало интересно посмотреть функциональность одного приложения, с помощью архиватора достал classes.dex, а теперь не могу сделать из него jar. При использовании dex2jar терминал выдает ...
Программирование Android Есть ли какой-либо способ посмотреть все файлы в apk приложении http://www.cyberforum.ru/android-dev/thread1522740.html
Поспорили с другом, что я не смогу сделать программу как у него. Подскажите можно ли как-нибудь посмотреть все файлы разработки android-приложения
Программирование Android Обмануть датчики GPS Добрый день! Подскажите, пожалуйста, можно ли (и пишет ли кто-то) программы для датчиков GPS, передающие на спутник "обманные" данные - т.е. показывают не реальное передвижение человека, а... подробнее

Показать сообщение отдельно
ILNAR_93
Android
234 / 234 / 25
Регистрация: 19.01.2013
Сообщений: 1,765
Записей в блоге: 3

Кодировка - Программирование Android

01.09.2015, 18:36. Просмотров 207. Ответов 0
Метки (Все метки)

Латинские буквы в байты и обратно в символы переводит нормально, а кириллицу не хочет...

Понимаю что дело в кодировке но не понятно как сделать
artlebedev.ru раскодировал ?@825B в привет

7-bit ASCII → KOI8-U + KOI8-R → ISO-8859-5

Java
1
2
3
4
5
6
7
8
9
10
11
12
 public ToByte(String str){
 
 
        byte[] Texttext=new byte[str.length()];
 
        for (int i = 0; i < str.length(); i++)
        {           
            Texttext[i] = (byte) str.charAt(i);
        }
 
        Log.i("MyLogIlnar", new String(bytes)); //Если входное слово Привет то  тут ?@825B   если Hello то Hello
    }
Добавлено через 7 часов 16 минут
Сделал так:

В байты(UNICODE):
Java
1
2
3
4
5
6
int[] data = new int[str.length()];
        for (int i = 0; i < str.length(); i++) {
            data[i] = (int) (str.charAt(i));
            Log.d("MyLogIlnar", "Байт " + data[i]);
 Log.d("MyLogIlnar", "Char " + (char) data[i]);
        }
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.