Форум программистов, компьютерный форум CyberForum.ru

Кодировка пакета (UTF-8 - ASCII) - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android OnKeyListener() не срабатывает на буквы, только на цыфры http://www.cyberforum.ru/android-dev/thread1122906.html
Доброго всем! Подскажите пожалуйста: OnKeyListener() не срабатывает на буквы, только на цыфры и enter. Код стандартный: textHex.setOnKeyListener(new OnKeyListener() { public boolean onKey(View v, int keyCode, KeyEvent event) {
Программирование Android Принцип работы приложения Привет всем!) Нужна помощь знатоков форумчан. Хотел бы спросить принцип работы следующего вида приложения: допустим есть справочник который состоит из нескольких Активити, в которых, к примеру, названия лекарств. При выборе лекарства появляется страница с описание этого лекарства и так с каждым видом лекарств, единственное "но", то что эта информация хранится не в самом приложения, а удаленно и... http://www.cyberforum.ru/android-dev/thread1122852.html
Программирование Android Получить id вместо position в OnItemClickListener
Здравствуйте. Хотел для себя создать справочник, для чего в сети нашел пример, который я немного дополнил и в принципе он рабочий: listView.setOnItemClickListener(new OnItemClickListener() { public void onItemClick(AdapterView<?> a, View v, int position, long id) { String itemname = new Integer(position).toString(); <= this ...
Custom AlertDialog Программирование Android
Помогите люди добрые, что то никак не нагуглю... А желательно кодом;)
Программирование Android Первая игра - каково ваше мнение о ней? http://www.cyberforum.ru/android-dev/thread1122328.html
Ну вот и написал свою первую игру. Тема вопроса не касается напрямую программирования, а больше носит эстетический характер, но все же считаю не менее важен в программировании игр. Хотелось бы услышать ваши комментарии по поводу улучшения созданной игры, подгонки ее под коммерческие стандарты, вобщем то, что сделает игру более привлекательной конечному пользователю. Добавлено через 37 минут...
Программирование Android Обрезка фотографии одновременно для обычного и landscape режимов Как обрезать полученную фотографию это я могу, а вот что бы обрезать одновременно для двух режимов, есть что то стандартное или писать надо самому? Например при установке обоев такой режим есть. Не могу сформулировать вопрос для stackowerflow. Заранее спасибо. подробнее

Показать сообщение отдельно
sirik2012
0 / 0 / 0
Регистрация: 13.05.2013
Сообщений: 45

Кодировка пакета (UTF-8 - ASCII) - Программирование Android

18.03.2014, 16:16. Просмотров 669. Ответов 0
Метки (Все метки)

Добрый день

В общем пишу клиент-серверное приложение: клиенты на Android, сервер на Windows (Visual Basic 6.0).
Я так полагаю, что Android по-умолчанию шлет пакеты в кодировки UTF-8.
На VB написал функции конвертирования из и в UTF-8. Сервер успешно отправляет пакеты клиенту. А вот когда клиент шлет пакет, и если там встречаются русские буквы, получается билиберда.Точнее сервер расшифровывает только часть пакета.

Если локально, на сервере, переводить из utf-8 в ascii и обратно, пакеты нормально расшифровываются. Думаю проблема на стороне Androida, по этому приведу часть кода отправки пакета:
PHP
1
2
3
4
5
6
7
InetAddress serv_addr = InetAddress.getByName("172.16.0.109");
                        DatagramSocket sock = new DatagramSocket();
                        byte [] buf = (message).getBytes();
                        DatagramPacket pack = new DatagramPacket(buf, message.length(), serv_addr, 8888);
                        sock.send(pack);
                        sock.close();
                        for (int i=0; i<buf.length;i++) buf[i]=0;
Пробовал даже явно указать кодировку utf-8, но результат такой же.
Подскажите где может быть проблема.
Спасибо

ps: если надо могу выложить функции перевода на сервере
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru