@android_ru

Страница 1415 из 3205
Максим
13.05.2017
08:56:30
Может быть и такое, что меню инициализировалось, но блюдо не подгрузилось

Как красиво решить проблему?

Использую MVP, поэтому моделька хранится в презентере

Михаил
13.05.2017
08:58:32
Может быть и такое, что меню инициализировалось, но блюдо не подгрузилось
инициализировать меню только когда блюдо подгрузилось

Google
Максим
13.05.2017
08:58:47
А как это можно сделать?

Android ведь сам там рулит

http://java-help.ru/android-add-to-favorite - код управления меню взят отсюда

Hillman
13.05.2017
09:55:19
Сделать MenuItem не видимым до тех пор пока блюдо не будет загружено,нет?

Максим
13.05.2017
10:06:53
Сделать MenuItem не видимым до тех пор пока блюдо не будет загружено,нет?
Да не, проблема не в этом. Я не знаю что загрузится первым: меню или данные. Из-за этого нужно делать много проверок, а я этого не хочу. Ищу аккуратное решение проблемы

Igor
13.05.2017
10:07:39
А бывало у кого-то такое что с постмана запрос в сеть нормально проходит (GET, по http), а с эмулятора - 502

запросы полностью идентичны, вафля одна

Максим
13.05.2017
10:11:31
Из XML, как обычно

Hillman
13.05.2017
10:12:12
А контент?

Максим
13.05.2017
10:12:48
Из БД

Похоже, придется сделать задержку перед загрузкой

Stas
13.05.2017
10:16:50
Можно ли узнать, какой процесс создал запись в ClipboardManager ?

Google
Максим
13.05.2017
10:23:02
Привет! Разбираюся со связкой Retrofit + RxJava 2. Есть два запроса: первый получает внути json boolean-флаг, в зависимости от которого, либо делается второй запрос либо нет. Подскажите как это написать в рекативном стиле?

Андрей
13.05.2017
10:24:16
через flatMap можно

Stas
13.05.2017
10:25:32
интересует только результат второго запроса в конце?

Stas
13.05.2017
10:26:50
firstRequest().map(resp -> resp.boleanKey).flatMap(key -> key ? secondRequest() : Observable.empty() )

Igor
13.05.2017
10:29:58
А, окей, тогда действительно, как выше посоветовали.

Артем
13.05.2017
10:49:33
Здравствуйте, а есть возможность перехода по ссылке без ее открытия?

Quantum Harmonizer
13.05.2017
10:51:03
А как это?

Stas
13.05.2017
10:51:59
Накручивать переходы?)

Артем
13.05.2017
10:54:06
ну вот допустим, когда я хочу отыкрыть 100 ссылок одинаковых в браузере, он выпиливается автоматически. хотелось бы этого избежать

Quantum Harmonizer
13.05.2017
10:54:49
Кто выпиливается?

Артем
13.05.2017
10:55:10
ну я открываю через хром, вот он и выпиливается

Quantum Harmonizer
13.05.2017
10:55:52
А какой результат нужен?

Артем
13.05.2017
10:57:14
Ну есть сервак. На него нужно заходить, писать сообщение и в принципе, можно уходить

Quantum Harmonizer
13.05.2017
10:57:48
Так сделать это без браузера.

Артем
13.05.2017
10:59:14
Как сделать это без браузера, вот в чем вопрос

Ну почти спам)

Google
Stas
13.05.2017
10:59:27
https://jsoup.org/

получаешь страничку, парсишь ее jsoup и делаешь что надо дальше)

Артем
13.05.2017
11:03:36
Спасибо)

Quantum Harmonizer
13.05.2017
11:03:58
Как сделать это без браузера, вот в чем вопрос
выяснить, на какой адрес каким методом какие параметры в каком формате уходят :)

Артем
13.05.2017
11:08:54
Igor
13.05.2017
11:20:16
Может у кого есть наработка - нужен layout с CoordinatorLayout как рутом, в нем AppbarLayout с шапкой, список (RecyclerView). Нужно добавить туда хост для ввода комментариев (я жутко задолбался верстать, может если у кого есть - скинет ;))

Anna
13.05.2017
11:34:20
Привет! Может кто-то умеет работать с кэшированием картинок через эту штуку? картинки каждый раз подгружаются в список при прокрутке. Прошу прощения, что постоянно вас спрашиваю.. ??? может что-то очевидно делаю не так? private void init() { imageLoader = ImageLoader.getInstance(); if (!imageLoader.isInited()) { ImageLoaderConfiguration config = new ImageLoaderConfiguration.Builder(this.getContext()) .memoryCache(new LruMemoryCache(2 * 1024 * 1024)) .memoryCacheSize(2 * 1024 * 1024) .memoryCacheSizePercentage(13) .build(); imageLoader.init(config); } setOnClickListener(this); }

Nikita
13.05.2017
11:35:20
Кешировать ты наверно хочешь в постоянную память?

Anton
13.05.2017
11:37:18
я советую перейти с UIL на глайд

Quantum Harmonizer
13.05.2017
11:37:55
UIL больше не поддерживается, хоть он и дико популярен.

Anna
13.05.2017
11:38:29
Кешировать ты наверно хочешь в постоянную память?
не обязательно. есть ряд повторяющ. картинок, которые отображаются в списке. чтобы при скроле они не загружались каждый раз.. сейчас выглядит печально.

Quantum Harmonizer
13.05.2017
11:39:18
не обязательно. есть ряд повторяющ. картинок, которые отображаются в списке. чтобы при скроле они не загружались каждый раз.. сейчас выглядит печально.
Если у них одинаковые урлы и бэк отдаёт нормальные заголовки, то должны загружаться только однократно.

Anna
13.05.2017
11:40:29
Если у них одинаковые урлы и бэк отдаёт нормальные заголовки, то должны загружаться только однократно.
одинаковые ссылки. " бэк отдаёт нормальные заголовки" а как это проверить? что это значит?

Gerc
13.05.2017
11:40:56
Глайд на заголовки не смотрит

Quantum Harmonizer
13.05.2017
11:40:56
Anna
13.05.2017
11:43:14
всем спасибо! буду читать и может попробую глайд.

Nikita
13.05.2017
11:44:15
Тебе бы Computer Science подучить. Совсем печальные знания. Попробуй пройти недавний курс CS50 или как там.

Igor
13.05.2017
11:45:25
Тебе бы Computer Science подучить. Совсем печальные знания. Попробуй пройти недавний курс CS50 или как там.
Со временем и опытом придет. Как только понадобится, например, работать вместе с ребятами с бэкэнда над апи и делать его удобным для себя

Nikita
13.05.2017
11:45:59
Со временем и опытом придет. Как только понадобится, например, работать вместе с ребятами с бэкэнда над апи и делать его удобным для себя
Ну есть такое, да. Но тут прям по всем областям не очень. Но не суть, предлагаю не трогать эту тему :)

Google
Anna
13.05.2017
11:49:49
Admin
ERROR: S client not available

Quantum Harmonizer
13.05.2017
11:51:06
Etag and Last-Modified приходят
На кеширование влияют/могут влиять около десятка заголовков, которые наизусть не вспомню. И понятия не имею, как UIL их обрабатывает.

Kuzma
13.05.2017
12:26:24
Anna, это universal image loader, для подгрузки и кэша?

Roman
13.05.2017
12:33:05
всем спасибо! буду читать и может попробую глайд.
Пикассо для начала хорош. Базовые вещи буквально в пару строчек делаются.

Surreal
13.05.2017
12:35:01
Можно ли в андроид студии использовать системный cmake, а не комплектный? Сижу на fedora 25, при билде сначала ругался на отсутствие libssl.so.1.0.0, сделал ему симлинк с libssl.so.10, но она, видимо, с другим ABI сбилдена и теперь он ругается на отсутствие OPENSSL_1.0.0. В настройка пути к cmake не нашел. Без сборки нужного ему openssl.so.1.0.0 не обойтись, получается?

Михаил
13.05.2017
12:54:43
это где такое апи?))

а какой именно метод?

@
13.05.2017
12:56:27
бро ":" для протокола http часть строки, ты чет не то делаешь

Михаил
13.05.2017
12:56:50
а какой именно метод?
у них нету там нигде :

@
13.05.2017
12:57:52
только "=" разделитель для переменной и значения

бля так in:login это единая строка, значение q

Михаил
13.05.2017
12:59:27
+

Google
Alexander
13.05.2017
13:00:48
Спасибо. ^^

@
13.05.2017
13:00:59
@Query("q") String valuename; //example("%22test%22+in:login")

Alexander
13.05.2017
13:12:53
Гружу через пикассо из адаптера: Picasso.with(holder.avatar.getContext()) .load(itemGit.getAvatar()) .placeholder(R.drawable.ic_def_avatar) .error(R.drawable.ic_def_avatar) .into(holder.avatar); Монитор показывает за несколько скроллингов рост приложения до 100мб, но оно не падает. По всей видимости картинки остаются в памяти. Подскажите, пожалуйста, где и чем копать?

После 100 мб приложение нормально функционирует, но сам факт смущает. Мб это на моем телефоне так хорошо gc отрабатывает. Явно, аватары не освобождают.

Михаил
13.05.2017
13:14:04
ну пикассо вроде и должен фул сайз картинку в памяти кэшировать

Quantum Harmonizer
13.05.2017
13:14:23
Если макс хип большой, то и in-memory кеш будет большой.

Ivan
13.05.2017
13:14:32
Попробуй освобождать имейджвью когда оно вне экрана

Alexander
13.05.2017
13:15:04
ну пикассо вроде и должен фул сайз картинку в памяти кэшировать
Кхм, а смысла в этом не особо - аватары по 48 dp

Михаил
13.05.2017
13:16:35
ну пикассо не может знать какой тебе нужен будет сайз после переворота устройства

поэтому фул сайз хранит

Страница 1415 из 3205