@android_ru

Страница 612 из 3205
Artem
30.11.2016
17:59:32
можно указать stringResource

Stas
30.11.2016
18:00:12
ага.

Leonid
30.11.2016
18:36:55
Наши интересные ссылки про Android-разработку за сегодня: - Как получить максимум от Анализатора APK - Советы Memrise по повышению конверсии с помощью ценовых экспериментов - Исследуем RxJava 2 для Android - Введение в анимацию иконок - PageFlip: 3D перелистывание страниц на OpenGL 2.0. - Добавление AdMob рекламы в Android приложение с использованием Firebase http://androiddev.apptractor.ru/interesnyie-materialyi-28-11/

Google
Alexey
30.11.2016
19:49:45
такая задача, нужно вытащить ~4к моделей из json'a, который лежит на сервере и отобразить в recyclerview, а так-же добавить возможность добавить несколько из этих моделей в избранное. вопрос: мне нужно делать пагинацию и вытаскивать данные пачками оттуда, а те модели, которые добавляю в избранное сохранять локально?

Ⓜ️ᵃʳᵃᵗ
30.11.2016
19:55:05
4к это много, никто такую портянку не осилит

Alexander
30.11.2016
19:55:21
Осилит

Но на старых можешь начать падать если тяжелые объекты

Ⓜ️ᵃʳᵃᵗ
30.11.2016
19:55:58
Осилит
Это хто такой извращенец фореве алон ?

Alexander
30.11.2016
19:56:16
Я бы сейвил данные в бд

Nikolay
30.11.2016
19:56:24
А можно парсить не gson'ом а потокового.

Alexander
30.11.2016
19:56:25
И потом через курсор из юзал

Да, но курсор лучше

Gerc
01.12.2016
03:57:43
Gson и умеет потоково

Максим
01.12.2016
07:35:48
Привет

Google
Максим
01.12.2016
07:35:49
Pre-Warming

Как правильно перевести?

Sergey
01.12.2016
07:36:51
Пре-разогрев

Сергей
01.12.2016
07:37:13
Предварительный прогрев

Максим
01.12.2016
07:37:31
Pre-Warming Chrome Custom Tab

Сейчас перевожу статью

Какая-то ерунда получается

Предварительный прогрев Chrome Custom Tab

‘Pre-warming’ of browser in the background, allows for faster load times

(;¬_¬)
01.12.2016
07:40:16
а чего не так-то? почему ерунда? это предварительный прогрев, все быстренько подтягивается, чтобы в момент, когда тебе понадобится, не надо было никуда на сервер стучать и прочие финты вытворять, а уже с готовым работать

(;¬_¬)
01.12.2016
07:42:22
ну хзхз. разогревают же в вебе кеш, что бы на момент начала работы уже все в кэше лежало

достаточно устоявшийся термин "прогреть кэш", имхо

Максим
01.12.2016
07:43:40
Ок, спасибо всем, переведу так

Значит, я не знал

(;¬_¬)
01.12.2016
07:43:56
яж сказал, имхо ;)

Sergey
01.12.2016
07:45:08
ребята, gradle же скачивает aar, jar из интернета на пк? где можно найти подключенную к проекту и уже скаченную либу?

Google
Sergey
01.12.2016
07:47:05
в градл кеше
мм, а какой у него путь?) либа ведь качается не в папку с проектом

Alexey
01.12.2016
07:51:00
у тебя линух?

я находил в этой папке

/home/alanis/.gradle/caches/modules-2/files-2.1

Ⓜ️ᵃʳᵃᵗ
01.12.2016
07:51:34
Alexey
01.12.2016
07:52:30
вот за что я люблю русскоязычное сообщество, так это за то чтто вместо того чтобы ответить начинаются вопросы "а зачем тебе это?"

Yuri
01.12.2016
07:55:30
можно тыкнуть на библиотеку правой кнопкой мыши и открыть проперти. там будет полный путь

Stas
01.12.2016
08:04:55
Доброе утро. У меня действие состоит из 2 экранов. Выбор места на карте и описание. Реализовал через 2 активити A и B. Запрос на создания адреса идет из активити C. Из активити B можно вернуться в А дабы изменить координаты. Можно ли вернуться сразу в C из B?

таска C -> A -> B. Адрес создан - карта более не нужна.

Владислав
01.12.2016
08:06:15
Ну выкинь одну из активностей из бэкстэка

Stas
01.12.2016
08:06:30
как?

Владислав
01.12.2016
08:06:58
https://developer.android.com/guide/components/tasks-and-back-stack.html?hl=ru

Stas
01.12.2016
08:08:15
Спасибо

Pavel
01.12.2016
08:10:23
Всем привет! Запарился с KML файлом. Получаю Json с текстом KML, затем пытаюсь создать KmlLayer, для чего бросаю в его конструктор map, InputStream (kmlString.getBytes("UTF-8")) и активность. Когда пытаюсь вытащить из kml её Placemarks - получаю null. Хотя в самой KML они есть...

Nick Senchurin
01.12.2016
08:11:02
знатоки ресайкла, подскажите как фиксится, делаю в onBindViewHolder заполнение линеар лэйаута (простейшая имитация списка) , при скроле вниз и возврате назад к начало списка эти инфлейты опять происходят , как сделать, чтобы инфлэйты были единожды?

Pavel
01.12.2016
08:11:09
"В самой kml", значит в тексте kml'ки

Мне главное вытянуть из kml полигон

Google
Ⓜ️ᵃʳᵃᵗ
01.12.2016
08:21:18
пока пофиксил if(viewHolder.linesContainer.getChildCount()==0) {
тебя не смутит, что там могут быть левые данные уже ?

Nick Senchurin
01.12.2016
08:22:48
не, ну теперь он заполняет контейнер строками единожды

я поэтому и написал, вдруг неправославный фикс, есть более правильный подход

Sergey
01.12.2016
08:28:11
можно какой-то пример где используют разные лайауты в recycle view
https://guides.codepath.com/android/Heterogenous-Layouts-inside-RecyclerView

Предлагаю создать чатик по Realm-у ( если никто не знает подобный). Тема очень интерестная и обсуждаемая. Готовь вступить. Создайте ктонить....

Bulat
01.12.2016
08:34:16
Кто-то юзает PreferenceFragmentCompat (из v7)?

Sergey
01.12.2016
08:39:53
у них дока очень детальная

Sergey
01.12.2016
08:40:58
у них дока очень детальная
эта дока? https://realm.io/docs/java/latest/

Sergey
01.12.2016
08:41:12
да

Gerc
01.12.2016
08:42:23
Вчера так и не добился чтоб реалм был быстрее. Даже в одном потоке писал и читал на одном инстансе

Alexander
01.12.2016
08:44:12
Как будто нужно выбирать только то что быстрее

Gerc
01.12.2016
08:44:26
Только запись сравнять получилось. И то у ормы три поля проиндексированы, а в реалммоделе два

Ⓜ️ᵃʳᵃᵗ
01.12.2016
08:48:03
Gerc
01.12.2016
08:48:06
Как будто нужно выбирать только то что быстрее
И удобнее. Миграция простая, базовые запросы автосгенерированные уже для каждой модели. Не нужно писать самому в скобках имя поля, уже методы для полей сгенеренены типа titleEq(String)

Bulat
01.12.2016
08:48:36
ну и ?
EditTextPreference - клава наезжает на диалоговое окно

не пойму в чем дело

Gerc
01.12.2016
08:48:50
Апк не весит много

Google
Ⓜ️ᵃʳᵃᵗ
01.12.2016
08:49:19
Alexander
01.12.2016
08:49:59
знатоки ресайкла, подскажите как фиксится, делаю в onBindViewHolder заполнение линеар лэйаута (простейшая имитация списка) , при скроле вниз и возврате назад к начало списка эти инфлейты опять происходят , как сделать, чтобы инфлэйты были единожды?
если количество вьюх(ифлейтов) для одно элемента списка статическое, то инфлейты надо делать в onCreateViewHolder если динамическое - то надо разбивать этот элемент на несколько с разным ViewType и добавлять каждый сам по себе

Gerc
01.12.2016
08:51:12
да и сравнивать SQL базы с NoSQL
Ну так они сами сделали реалм как замену склайту и сравнивают

Quarx2k ?
01.12.2016
08:51:30
ну да, и нормально плучилось

Я привык к реалму, то что там автоапдейт чего нужно в адаптере, при изменении базы итд. Не ндао юзать всякие доп. эвенты или как-то еще уведомлять, что инфа в адаптере поменялась

и мигарция гораздо удобнее чем с sql

Alexander
01.12.2016
08:53:25
динамическое
тогда делаешь его статическим на уровне создания данных разбив на несколько объектов, и при их изменении делаешь генерацию данных заново и потом notify.. (а лучше DiffUtil.calculateDiff() )

Nick Senchurin
01.12.2016
08:53:26
если количество вьюх(ифлейтов) для одно элемента списка статическое, то инфлейты надо делать в onCreateViewHolder если динамическое - то надо разбивать этот элемент на несколько с разным ViewType и добавлять каждый сам по себе
Как бы дата массив это список из списков, этот дата массив я могу менять по длинне , т.е сколько я навыбирал итемов, столько вьютайп делать? чето неяснонепонятно

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