регистрация в твиттер
Re: регистрация в твиттер
В 92 уроке в методе someTask почему там??
Re: регистрация в твиттер
Потому, что UI ожидает результат из сервиса и полность заблокирован, когда код выполняется в другом потоке UI доступен и можно клацать.yura91 писал(а):В 92 уроке в методе someTask почему там??
То, что сервис кому -то должен работать в другом потоке совсем ничего не значит, поскольку из примера очевиден всего один вывод:
P.S. урок расчитан на то, чтобы вы это все запускали и пробывали, чтобы на себе почувствовать разницу. А я пока так далеко в уроках еще не зашелВывод – сервис работает в основном потоке и блокирует экран.

Re: регистрация в твиттер
а ссылка CaLLBaCK URL я просто уточняю эта та ссылка на то активити на которое возвращается пользователь после регистрации в твиттере да?? чтобы возврат был из браузера к приложению верно?? В этом активити нужно только в манифесте прописать соответствующие атрибуты верно я рассуждаю??
Re: регистрация в твиттер
я там читаю по тихоньку но просто интересно правильно ли я думаю??
Re: регистрация в твиттер
а ссылка CaLLBaCK URL я просто уточняю эта та ссылка на то активити на которое возвращается пользователь после регистрации в твиттере да?? чтобы возврат был из браузера к приложению верно?? В этом активити нужно только в манифесте прописать соответствующие атрибуты верно я рассуждаю??
Re: регистрация в твиттер
и потом если на сервис приходит много запросов то как обработать группами по 100 штук даже если создать новый поток ведь запросов очень много то много потоков прийдется создать так как мне кажется 2 потока 100 млн запросов буду все равно долго обрабатывать а ui будет ждать результат?? так как в этом случае можете более подробно написать??
Re: регистрация в твиттер
или один поток отвечает за обработку запросов а второй за возвпащение результата так??
Re: регистрация в твиттер
зачем, много потоков не нужно, вы запускаете к примеру 3, результат помещается к примеру в массив, который далее уже попадает в очередь UI потока, после того как поток закончил загрузку ему не обязательно умирать, он может продолжить выполнять следующие 100 запросов. Вам всеравно в UI не нужны все 100 млн. сразу, они выполняются постепенно и результат просто сохраняется, предварительные результаты всегда доступны.yura91 писал(а):или один поток отвечает за обработку запросов а второй за возвпащение результата так??

Re: регистрация в твиттер
но очередь запросов в андроид можно создать только при помощи Handler верно??Thread и asyncTask поему сразу запросы обрабатывают а Handler ставит в очередь верно?? кстати по поводу ссылки CALLBACK URL я правильно думаю ??
Re: регистрация в твиттер
я где то читал такое про Handler так это а Thread и asyncTask не могут??
Re: регистрация в твиттер
или ui поток так организовывать надо чтобы ставить запросы в очередь??
Re: регистрация в твиттер
извините может за несовсем корректный вопрос ноя просто не понимаю как по библиотекам определить версию под которую они идут и текущую можете обьяснить вот на скрине например twitter4j библиотека а что означают цыфры рядом это похоже версия как это расшифровуется то что на эмуляторе(виртуал девайс) версия Android 1.6 я вижу а что значат цыфры рядом с библиотеками как для них определяется версия ?? подскажите пожалуйста мне просто интересно вот про twitter4j вы говорили версия 2 текущая 4 а как вы это поняли можете обьяснить??
- Вложения
-
- Безымянный8.JPG (182.53 КБ) 10605 просмотров
Последний раз редактировалось yura91 31 авг 2014, 00:22, всего редактировалось 1 раз.
Re: регистрация в твиттер
мне просто хочется понять как это можно определить по библиотекам нигде ни нашел подскажите пожалуйста??
- Mikhail_dev
- Сообщения: 2386
- Зарегистрирован: 09 янв 2012, 14:45
- Откуда: Самара
Re: регистрация в твиттер
Артём, мой тебе совет, человек ленится даже запятые ставить. Побереги нервы, они периодически сдают =)
Re: регистрация в твиттер
я писал не версии 2 и 4, а версии 2.* и 4.*, скачайте текущую версию и посмотрите в чем отличия с той, которая на скриншоте. Посмотреть версии можно тут: https://github.com/yusuke/twitter4j/ , там Tags соответсвуют версиям, текущая 4.0.2yura91 писал(а):мне просто хочется понять как это можно определить по библиотекам нигде ни нашел подскажите пожалуйста??
P.S. вам нужно учить английский язык, именно потому и вызывает сомнение фраза я знаю Си и многопоточность от человека никогда не читавшего этого: http://www.gnu.org/software/libc/manual/pdf/libc.pdf и этого https://www.gnu.org/software/parallel/p ... orial.html .

Re: регистрация в твиттер
Извините запятые буду ставить
Re: регистрация в твиттер
Книги хорошие, нужно обязательно прочесть. А в очередь ставить запросы нам позволяет Handler в андроид?? Я видел организацию очереди с ним а AsyncTask и Thread что разве не могут обрабатывать большое количество запросов?? И ставить запросы в очередь?? А основной поток можно так организовать, чтобы он по очереди принимал результаты с сервиса??
Re: регистрация в твиттер
Можно конечно ввести массив для запросов и обьявить какой то флаг. То есть, например если запрос обработан меняем флаг проверяем и извлекаем следующие данные на обработку из массива. Можно так??
Re: регистрация в твиттер
Можно так очередь организовать?? Но когда много запросов боюсь долго будет??
Re: регистрация в твиттер
библиотеки сначала скачать надо а потом посмотреть?? просто там только название библиотеки ее исходники а слова Tag нету как его открыть??
- Вложения
-
- Безымянный8.JPG (146.36 КБ) 10597 просмотров
