@android_ru

Страница 2638 из 3205
Anton
10.02.2018
12:03:04
вот где это дерьмо хранить?)))

повторяю, пример синтетический. Но у меня всё именно так

конечно можно брать это из API и повесить на кэш glide-а, к примеру, но так не пойдет, тк всё это должно быть доступно в оффлайне, и по сути, захардкожено в приложении

Grushin
10.02.2018
12:05:00
даж не знаю ( может типа первоначальная подготовка...

Google
Anton
10.02.2018
12:05:42
и такие мысли были, типа при первом входе весь контент выкачивается... но должен же быть инструмент. Мне кажется это asset-ы

Grushin
10.02.2018
12:06:07
Uhoh

Вот вопрос почему Telegram такой быстрый? Что они юзают? Кастомные вью всякие и модули добавляют модулями и удаляют весь код который не используется?

Anton
10.02.2018
12:09:12
быстрый, потому что никаких xml

потому что всё самописное, без лишних зависимостей

Gerc
10.02.2018
12:09:29
И фрагментов

Grushin
10.02.2018
12:09:31
там кодом все чтоль?

воооо мечта

я так и думал

Anton
10.02.2018
12:09:54
ни дагеров, ничего подобного

Grushin
10.02.2018
12:10:02
мне еще кажется вот что

ВСЕ создается заранее

даже getString

Google
Grushin
10.02.2018
12:10:32
и лежит гдето готовое

David
10.02.2018
12:11:28
Отказ от xml даёт минимальный прирост в скорости. Вы его никогда не заметите. Просто все на view.

Igor
10.02.2018
12:13:14
Вот вопрос почему Telegram такой быстрый? Что они юзают? Кастомные вью всякие и модули добавляют модулями и удаляют весь код который не используется?
Потому что они пишут неподдерживаемый код на выброс, лишь бы быстро работал. Завтра их заменит telegramX, а через год telegramXX и так далее ?

Grushin
10.02.2018
12:13:32
согласен по поводу самописности, во всех либах все создается для всех и вся, если используешь одну фичу оттуда то там внутри 100500 разных проверок и и т.д а когда пишешь именно все с нуля сам для себя - огого

telegramX фигня тупит

Потому что они пишут неподдерживаемый код на выброс, лишь бы быстро работал. Завтра их заменит telegramX, а через год telegramXX и так далее ?

Profesor
10.02.2018
12:15:29
Как отключить Firebase на время тестирования кода

Grushin
10.02.2018
12:15:59
посмотрите плиз setContentView исходник, что быстрее, парсинг xml или сразу создание в коде?

Отказ от xml даёт минимальный прирост в скорости. Вы его никогда не заметите. Просто все на view.

Vlad
10.02.2018
12:16:26


Igor
10.02.2018
12:16:31
telegramX фигня тупит
Вроде бы ты такой спец по телеграму, а про кнопку “reply” не знаешь ?

Profesor
10.02.2018
12:16:54
Или есть ли лучший сервис логирования?

Grushin
10.02.2018
12:17:54
?

Вроде бы ты такой спец по телеграму, а про кнопку “replay” не знаешь ?

а, понял просто неудобно с десктопа

reply а не replay ))

sergeich [OKT]
10.02.2018
12:21:32
https://stackoverflow.com/questions/17823451/set-android-shape-color-programmatically

Profesor
10.02.2018
12:27:54
Какой лучший сервис для логирования. Fabric сдох. Что сейчас используют?

sergeich [OKT]
10.02.2018
12:28:54
Google
sergeich [OKT]
10.02.2018
12:29:10
о каком логировании речь?

Profesor
10.02.2018
12:29:18
Firebas Fabric

как называтся

чтобы логи ловить

sergeich [OKT]
10.02.2018
12:29:36
креши?

https://get.fabric.io/ Всё на месте ¯\_(ツ)_/¯

David
10.02.2018
12:40:32
посмотрите плиз setContentView исходник, что быстрее, парсинг xml или сразу создание в коде?
Вообще-то и не спорил. Я лишь объясняю, что это того не стоит.

Pavel
10.02.2018
14:39:08
Всем привет. Использую Firebase Firestore, есть экран со списком чатов. Как лучше реализовать сортировку по времени последнего сообщения? Вот схема бд users: 101: name: Ivan chats: [235, 241] 102: name: Petr chats: [428, 457] chats: 235: users: ... messages: 1: date: ... text: 'Привет' 2: date: ... text: 'Как дела?'

Сейчас список чатов отображается через RecyclerView, последнее сообщение в каждом чате подгружается асинхронно

Danya
10.02.2018
14:49:13
Ребят нужна помощь в верстке на экране где строится 4 колонны элементы таблицы отображаются, но когда экран просто хд, то строится 3 столбца и нижние элементы немного обрезаны

подскажите параметр может быть

Pavel
10.02.2018
14:58:42
подскажите параметр может быть
Мне помогла замена GridView на RecyclerView с GridLayoutManager и добавление опции fitsSystemWindows="true"

Usman
10.02.2018
15:07:53
@lolbla2

@grishka

Admin
ERROR: S client not available

Albus Drumbledore
10.02.2018
15:42:52
Google
Usman
10.02.2018
15:44:10
За рекламу

Albus Drumbledore
10.02.2018
15:49:01
За рекламу
Шеф что он рекламил,

Я просто пропустил

Usman
10.02.2018
15:51:14
Свой канал

Albus Drumbledore
10.02.2018
15:55:40
Ааа

Danya
10.02.2018
15:58:22
Pavel
10.02.2018
15:59:23
Нет они нужны
Что значит нужны?

Я разве предлагал из убрать?

Danya
10.02.2018
16:00:27
Что значит нужны?
Они не прозрачные, насколько я понимаю если сделать их прозрачными, то они исчезнут, а они нужны

Я разве предлагал из убрать?
Нет, я имел ввиду что необходимо, чтобы их было видно

Pavel
10.02.2018
16:03:20
Frame layout
А как в него добавляются элементы?

Danya
10.02.2018
16:03:45
это RecyclerView или просто лэяут?
Если мне не изменяет память, но вы автор исходников телеграмма, отличная работа! Приятно познакомиться

?
10.02.2018
16:03:49
Кто где токен для апи сохраняет?

SharedPreferences или что-либо другое?

Danya
10.02.2018
16:06:48
Pavel
10.02.2018
16:08:55
Видимо, в этом и проблема

Danya
10.02.2018
16:09:49
это RecyclerView или просто лэяут?
Кроме туториала по SQLite на Android developers есть смысл искать где-либо еще? Товарищ говорит все пишут как хотят и стандарта нет особого

Видимо, в этом и проблема
Попробовать с recycler значит все таки, спасибо за совет, попробую

Pavel
10.02.2018
16:12:41
А какая цель? Уместить элементы в экран или сделать прокрутку?

Google
Albus Drumbledore
10.02.2018
16:17:08
Ребят vkapi сложная штука?

Vlad
10.02.2018
16:17:19
Константин
10.02.2018
16:17:53
изи

Vlad
10.02.2018
16:18:17
подскажите пожалуйста в Idea. делаю отсуп для кнопки слева, он сбрасывается на 0

Vlad
10.02.2018
16:19:17

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