Rinat
Ну я подписал самописным) Но это же не то)
ну значит никак) выкладывай на гп
Anton
Я так и не понял, к чему ты клонишь :)
И я не понял о чем ты, но на твой вопрос уже ответили - все зависит от задачи
Anonymous
ну значит никак) выкладывай на гп
Тоесть если приложение не подписано GP сертификатом, оно всегда будет untrasted?
Anton
Ты же из магадана в москву не поедешь на роликах? Ты купишь билет на самолет, например
Anton
Здесь также, если нужна поддержка планшетов, есть много путей решения
Anton
Фрагменты например, либо разгребать ручками
François Leclercq
Mike
Мазохист-стайл
Это прозрачный намёк на то, что ты непонятно изъясняешься.
Rinat
Тоесть если приложение не подписано GP сертификатом, оно всегда будет untrasted?
ну получается да, у меня на работе раздается апк с нашего сервака для клиентов, в инструкции указано разрешить приложения из недоверенных источников, хотя приложение подписано ключиком и сделан release build
François Leclercq
Это прозрачный намёк на то, что ты непонятно изъясняешься.
Мы вообще ратуем за лаконичный код, или можно любую херню изъеба ради писать?)
Anonymous
тут уж не отвечу, звиняй)
Сколько искал, так и не понял, можно или нет))
Anonymous
Но все равно спасибо)
Mike
Мы вообще ратуем за лаконичный код, или можно любую херню изъеба ради писать?)
Так ты и пишешь. Не знаю, изъёба ради, или действительно такая манера выражаться.
Rinat
значит большинство все таки использует подход 1 фича - 1 активити?
François Leclercq
значит большинство все таки использует подход 1 фича - 1 активити?
И что за "фича"? Может, "экран"? И меня еще упрекают в вычурности слога. Пиздец
Mike
значит большинство все таки использует подход 1 фича - 1 активити?
за большинство не скажу, но у меня обычно 1 сценарий — 1 активити
François Leclercq
Так ты по делу ничего и не ответил, пока одни притензии)
Ответил получше твоего, пустопорожних рассуждений о быстродействии, которые в эпоху 8ядер у любого школьника вообще нелепы
Anton
я люблю юзать кондуктор. удобно же
Угу, у меня тоже кондуктор во многих проектах. Особых грехов за ним пока не замечал
Rinat
я люблю юзать кондуктор. удобно же
ща внимательно на него взгляну, не в курсе этой либы был
Nikita
Ребят, чот туплю, а у @StringDef можно как и у Enum определить метод какой нибудь?
Anton
Ребят, чот туплю, а у @StringDef можно как и у Enum определить метод какой нибудь?
Вроде нет, это же просто набор констант строковых
Nikita
грусьнинька
Mike
грусьнинька
чё энам не взять?
Anton
Тем более что под прогуардом он это все с оптимизирует
Nikita
чё энам не взять?
по всему проекту дефы, думал обойдусь, можно и энам, там всего 4 значения...
Jamal
подскажите пожалуйста.Вот у меня есть список с объектами типа String, они состоит из xml разметки. Как мне спарсить их в кастомные объекты использую библиотеку simple xml
Mike
Тем более что под прогуардом он это все с оптимизирует
если говорить о производительности, то строки во многом хуже, это ж не инты
Anton
м, ну да во всяком случае, если понадобились методы то ничего другого не остается
Nikita
м, ну да во всяком случае, если понадобились методы то ничего другого не остается
да блин там методы... по сути мне просто надо сделать асоциацию строка к строке... ну т.е. единственный метод будет String get()
Anonymous
всем привет. кто работал с osmdroid, почему не загружается карта?
Anonymous
Sereja
Парни есть опыт создание групповых видеочатов ? Кто че знает подскажите какие технологии какие подводные камни
Anton
Если сохранять и восстанавливать стейт, то возможно получится
Anton
на каждый скролл? :D
В onBindViewHolder и в симметричном методе, который очищает)
Konstantin
делай как в китайфоне
Konstantin
видео подкрутилось к краю - детачится фрейм и остается сверху, а ресайклер дальше крутится
Nikita
В onBindViewHolder и в симметричном методе, который очищает)
т.е. ставить на паузу когда вьюха переиспользуется?
Anton
т.е. ставить на паузу когда вьюха переиспользуется?
Да, + помимо этого записывать offset, чтобы потом восстанавливать просмотр с того места где включили паузу
Andrei
Всем привет. Подскажите, может кто-нибудь сталкивался. Есть ресайклервью, каждый элемент которого содержит в себе imageView, в который пихаем картинку. Картинку получаю самостоятельно. С сервера она приходит огромной строкой Base64, которую я в бэкграунд потоке перевожу в Bitmap и отдаю imageView. При скроллинге списка возникают нефиговые тормоза. Картинка может придти размером до 6мб. Есть какой-нибудь трюк, чтобы ресайклер не тормозил при скролле?
Nikita
Да, + помимо этого записывать offset, чтобы потом восстанавливать просмотр с того места где включили паузу
хм, я думал там вопрос больше про то не будет ли артефактить пока видео в вьюхе по экрану едет
Stepan
У меня было подобное, использование Glide решило проблему
Andrei
А как сеттишь картинку?
imageView.setImageBitmap(bitmap)
Anton
imageView.setImageBitmap(bitmap)
а битмапы кажется надо потом после создания ручками, ручками также и удалять
Stepan
imageView.setImageBitmap(bitmap)
Юзай для работы с изображениями Picasso или Glide
Stepan
Лучше Glide, он кеш умеет чистить Picasso с такими bitmap будет в OOM падать
Andrei
Юзай для работы с изображениями Picasso или Glide
а у них можно выстроить настройки запроса? Api требует accessToken, то есть просто так взять передать ссылку на картинку я не могу
Nikita
Скажите глайду пользовать вашь ОКХТТП клиент, на клиент повесите интерцептор
Andrei
понял, спасибо, буду пробовать
Andrei
какое соотношение размера битмапы к размеру вьюхи?
размер картинки 3456х4609 вьюха по ширине match_parent, по высоте 300dp
Nikita
O_O
Mike
Mike
ну и base64 — это, конечно, очень плохо
Andrei
нужно уменьшить картинку в бэкграунде
bitmap.compress или что-то другое имеется в виду?
Mike
compress — это сохранение в стрим
Andrei
чем плохо?
Andrei
ну и base64 — это, конечно, очень плохо
Mike
чем плохо?
тем, что оно больше нормальных бинарных данных и требует дополнительной обработки
Andrei
а в чем лучше тогда?
Mike
а в чем лучше тогда?
ни в чём, как есть
Вячеслав
а в чем лучше тогда?
покажи код как ты картинку ставить в imageView
Andrei
imageView.setImageBitmap(bitmap)
Вячеслав
imageView.setImageBitmap(bitmap)
попробуй в потоке это делать