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

Кто нибудь использует/использовал эту либу? - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Отправка сообщения на ПК с реализацией обратной связи http://www.cyberforum.ru/android-dev/thread1607742.html
Всем доброго времени суток. Имеется рабочая станция, обычный комп. У этого компа есть доступ к серверам предприятия и этот же комп имеет доступ к интернету, IP-динамический. Так же есть Android-телефон, с которого нужно отправлять сообщение с командами для ПК, на пк слушалка принимает и выполняет команду, и должна вернуть результат телефону отправившему команду. Телефон находится всегда в...
Программирование Android Как делать панель изменяемой высоты? Как делать панель которую можно потянуть за края и она увеличивается (выезжает с низу в верх). Панель располагается поверх FrameLayout. Аналогичные элементы можно встретить в приложениях google maps, yandex maps, 2gis. Подскажите, пожалуйста, как можно такое реализовать или как найти в интернете. ... http://www.cyberforum.ru/android-dev/thread1607648.html
Программирование Android Переход к следующимо треку
Пишу аудиоплейер, нужно что бы по окончанию трека автоматически включался следующий, по окончанию плейлиста - первый. Tреки помещены в ArreyList.
Отображение имени трека Программирование Android
Пишу аудоиплейер, возникла потребность сделать так чтобы имя текущего трека отображалось в комоненте TextView, Плейлист и и компонет. Названия треков записаны в ArrayList
Программирование Android Chronometr в аудиоплейере http://www.cyberforum.ru/android-dev/thread1607568.html
Пишу я в общем аудиоплейер, нужно чтобы компонент Chronometr: 1) Увеличивал/уменьшал значение при нажатии клавиш перемотки вперед/назад 2) устанавливал значение относительно позиции SeekBar, если его перетаскивать вручную еще возникла такая проблема: при команде stop он останавливается, но потом после start, продолжается не со времени остановки а накидывает еще то время которое он пробыл...
Программирование Android Что такое хэширование? Можете обьяснить что такое хэширование как это понимать??Я в википедии читал что это преобразование входной строки в массив бит. Так вот строка должна быть символьная или какая что имеется ввиду?? Добавлено через 3 минуты Просто контейнер хэшмеп построен ведь на базе этого хэширования? подробнее

Показать сообщение отдельно
ILNAR_93
Android
219 / 219 / 22
Регистрация: 19.01.2013
Сообщений: 1,670
Записей в блоге: 3
09.12.2015, 23:01  [ТС]
DemD10,

Вопрос такой:
Я вот так делаю некий Callback к UI, а нету там каких то стандартных (заложенных методов для связи с UI)?
Кликните здесь для просмотра всего текста
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
public void postRequestGetCode(String _phoneNumber) throws Exception {
        String urlService = ctx.getResources().getString(R.string.ServiceURL);
        String urlMethod = ctx.getResources().getString(R.string.GetCodeURL);
        String postBody = "phone="+_phoneNumber;
 
        Request request = new Request.Builder()
                .url(urlService + urlMethod)
                .post(RequestBody.create(MEDIA_TYPE_MARKDOWN, postBody))
                .build();
 
        client.newCall(request).enqueue(new Callback() {
            @Override public void onFailure(Request request, IOException throwable) {
                throwable.printStackTrace();
            }
 
            @Override public void onResponse(Response response) throws IOException {
                if (!response.isSuccessful()) throw new IOException("Unexpected code " + response);
 
                Headers responseHeaders = response.headers();
                for (int i = 0; i < responseHeaders.size(); i++) {
                    System.out.println(responseHeaders.name(i) + ": " + responseHeaders.value(i));
                }
 
                final String responseContent = response.body().string();
                ((Activity) ctx).runOnUiThread(new Runnable()
                {
                    @Override
                    public void run()
                    {
                        ((registration_user) ctx).getCodeButton.setText(responseContent); // для примера
                    }
                });
            }
 
 
        });
    }


Добавлено через 1 минуту
Она действительно быстрей стандартных? Не проверял на скорость работы?

Добавлено через 8 минут
Java
1
OkHttpClient client = new OkHttpClient();
Возможно ли у client получить статус? т.е. его состояние(выполняется, выполнился и т.п.)..
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru