Mikhail
Недалёко смотришь. И вк и телега становились такими, чтобы стать монополией. Именно эффект синонима держит на плаву вотсапп (вотсапп<->мессенджер)
Причем тут это? Мы говорим о недэадекватной цензуре, а не о монополиях. В конце концов последствие этих блокировок сделать российский рынок ещё мне конкурентным.
Вячеслав
Агоу, мы тут новости обсуждаем, или помогаем друг другу с вопросами??
Igor
помогаем друг другу
Mikhail
Это просто субъективная неприязнь к России, походу
У меня неприязнь к роскомпозору и организациям подобным им
Вячеслав
помогаем друг другу
может мне кто поможет?
Darya
В collapseMenu появляется иконка при свертывании. Не могу понять, как на иконку повесить листенер, может кто знает? Делают вот так collapsedMenu.add("Add") .setOnMenuItemClickListener(new MenuItem.OnMenuItemClickListener() { @Override public boolean onMenuItemClick(MenuItem menuItem) { Intent editProfileIntent = new Intent(MyProfile.this, MyProfileEdit.class); startActivity(editProfileIntent); return true; } })
Igor
может мне кто поможет?
вопрос выше гуглится и stackoverflow, либо ждать пока ответит человек, работающий с glide
Alex
А вот и долгожданная трансляция MOSDROID #7 Nitrogen, осталось совсем немного времени до начала, присоединяйтесь - http://bit.ly/2J3tPKS Напомню сегодня слушаем о опыте выживания в легаси проектах, хардкорно погружаемся во внутренности Android и в окончание слушаем можно ли средствами Android защитить своё приложение от модификации!
Vishnyakov
Вячеслав
вопрос выше гуглится и stackoverflow, либо ждать пока ответит человек, работающий с glide
гуглил. все варианты либо не работают так как надо, либо с api 25
Igor
гуглил. все варианты либо не работают так как надо, либо с api 25
https://github.com/wasabeef/glide-transformations если не получается, подсмотри как делается Transformation и напиши свой
Volodymyr
привет всем. как закруглить углы в ImageVew при использовании Glide и минимальным api 23
Сделать свой кастомный ImageView который закругляет углы
Вячеслав
ок, попробую, спасибо
Inna
Яндекс открывает летнюю школу для начинающих мобильных разработчиков! Мы очень ждём молодых специалистов с опытом разработки на объектно-ориентированных языках программирования. Для обучения нужно иметь базовые знания алгоритмов и владеть Java. Знание других языков будет плюсом. В Школе студенты будут изучать разработку продуктов под Android. Занятия будут проходить в московском офисе Яндекса. Студентам из других стран и городов Яндекс оплатит дорогу и проживание. Чтобы поступить в Школу нужно до 6 мая сделать тестовое задание на сайте: https://academy.yandex.ru/events/mobdev/msk-2018/ Мы ждём вас 🙌
Inna
В какое время суток будет проходить обучение? Есть расписание например?
Для того, чтобы ученики могли совмещать Школу с учебой и работой, занятия проводятся в вечернее время по будням/ в выходные в первой половине дня)
Yerlan
Кто знает бесплатный API для получение прогноз погоды?
Alexey
а может кто-нибудь подсказать, почему Glide может выкидывать FileNotFoundException на url картинки, которую я в браузере легко могу открыть?
Alexey
в stack trace пишет url картинки, которую якобы не может найти. я кликаю по урлу - картинка открывается
EvgenyAlex
У Яндекса
EvgenyAlex
А больше я не видел
gio
Подскажите почему может на galaxy note 8 показывать что отпечаток считывания недоступен. Проверка стандартная
Andrew
Потому что Самсунг)
Andrew
Стандартная бывает разной. Хоть один палец в системе зарегистрирован?
gio
Да
Alexey 🇪🇸
А вот и долгожданная трансляция MOSDROID #7 Nitrogen, осталось совсем немного времени до начала, присоединяйтесь - http://bit.ly/2J3tPKS Напомню сегодня слушаем о опыте выживания в легаси проектах, хардкорно погружаемся во внутренности Android и в окончание слушаем можно ли средствами Android защитить своё приложение от модификации!
gio
Ishardwaredetected() и hasenrolledfingeprints() проверяю
Maxim
Есть ли библиотеки для отображения docx файлов внутри приложения?
Anonymous
Ребят, как можно сохранять файл на устройство в локальное хранилище, если external недоступен?
Maxim
Pdf знаю неплохую
Та пдф и я знаю) мне бы docx/doc
Nurmukhammad Kozubaev
Ребят, как можно из базы данных сделать excel файл?
Andrew
Мне кажется проще всего будет базу экспортнуть в csv, а его можно в Эксель импортировать
gio
Возможно что андроид версия < чем маршмэллоу?
Ну galaxy note 8 это топовая модель, никак не ниже 7 андроид
Alexander
Ну galaxy note 8 это топовая модель, никак не ниже 7 андроид
Ну проверь все же, я просто сталкивался с проблемой на мейзу, на нем был фингерпринт но версия android была 5ка. А проверка нативная isHardwareDetected возвращает что то вроде if(api > 23 && fingerprint.isdetected) return true; else return false; Глянь сорцы может там что то ещё в условии
Alexander
if(!device.isSamsung) К примеру )))))
gio
if(!device.isSamsung) К примеру )))))
Ага) девайс точно не перепрошит или 7.1 андроид или обновлен до 8.0
Alexander
Ага) девайс точно не перепрошит или 7.1 андроид или обновлен до 8.0
https://stackoverflow.com/questions/37935959/android-m-fingerprintmanager-ishardwaredetected-returns-false-on-a-samsung-gal
Alexander
Ага) девайс точно не перепрошит или 7.1 андроид или обновлен до 8.0
Решение твоей проблемы, тебе нужна библиотека для Samsung Print
Alexander
Ребят, поделитесь плз ссылкой как саппортить разные плотностя экранов. dp не помогают, какой то ад
Dug
Ребят, поделитесь плз ссылкой как саппортить разные плотностя экранов. dp не помогают, какой то ад
Жиза. Но это андроид. Привыкай. Как вариант можешь плодить разные лейауты)
john
не печалься, пиши лейауты
Maxim
Ребят, поделитесь плз ссылкой как саппортить разные плотностя экранов. dp не помогают, какой то ад
Подозреваю что плотностя экранов ни при чем. Каждый производитель считает своим долгом указать специфические размеры и плотностя, которые далеки от реальных показателей. Dp помогают практически во всех случаях с погрешностью до 10-15%. Возможно необходима поддержка не разных плотностей, а разных размеров?
Alexander
Подозреваю что плотностя экранов ни при чем. Каждый производитель считает своим долгом указать специфические размеры и плотностя, которые далеки от реальных показателей. Dp помогают практически во всех случаях с погрешностью до 10-15%. Возможно необходима поддержка не разных плотностей, а разных размеров?
Нет, есть 2 девайса Pixel 5 дюймов и сяоми 5 дюймов. Пиксель - xxhdpi. Сяоми - hdpi. На пикселе все норм, на сяоми верстка не влазит в экран. Все в dp. Единственное пока решение делать соответствующие папки values-hdpi, values-xxhdpi И переносить туда в dimens все свойства вьюх из лэйаута. (Width height, paddings, margins) Но это как то геморрой очень. Ну либо реально пилить разные лэйауты на каждую плотность...
Alexander
Экраны по размеру 1 в 1 Масштаб 1x вроде Оба 5 дюймов
Alexander
А разрешение же
Igor
Советую почитать официальные и материал доки про плотность
Alexander
Дак dp вроде как для этого и придуманы нет? Чтоб к колву пикселей не привязываться
Mike
Советую почитать официальные и материал доки про плотность
советую ознакомиться с такой единицей измерения как dp, тоже есть в официальных доках
Alexander
Ну суть в том что верстка уползает даже на превью в студии. Вообще один и тот же элемент занимает разное пространство на экране. На hdpi вьюхи в 1.5 раза примерно больше чем на xxhdpi Приходится занижать все значения лэйаута в values-hdpi
Alexander
Тогда только разные лэяуты пилить
Alexander
Kostya
сталкивался с таким багом на некоторых телефонах, в частности moto с android 6.0, версия glide приблизительно таже
Проблема решена - надо было уменьшить размер битмапы. Возможно новый глайд это просто хендлит
Mike
бред какой
Mike
Так и доступная ширина в dp будет разной
с чего бы, при одинаковой физической ширине-то?
Stanislav
с чего бы, при одинаковой физической ширине-то?
Производители не всегда делают одинаковый DP на одинаковой ширине
Kostya
спасибо. Как сделали, не подскажите ?
У битмапы можно взять ширину и высоту, делил их на 4 и использовал новую уменьшенную битмапу. Делил на 4 потому что моя битмапа это просто почти скрин экрана и использовать надо как раз на вьюшке, которая раза в 4 меньше или даже в 6
Vi
Привет, я новичок, подскажите как правильнее реализовать onItemClick в RecyclerView? Через интерфейс или можно просто взять, например если item в карточке, и в onBindViewHolder написать holder.cardView.setOnClickListener(new ... ?
Anonymous
всех забанил телеграм, а я все равно общаюсь..
Vi
так желательно всегда делать, я так понимаю, спасибо. А то бывает что разные туториалы советуют одно а другие - другое
Roman
Всем привет! Есть задача, в которой нужно вычеслить количество елементов в отсортированом масиве, скажем int[], которые не привышают заданого числа, скажем int maxValue. Размер заданого массива может быть очень большим, соответсвенно, простой перебор - не выход. На сколько я понимаю, это можно сделать через PriorityQueu. Но Вот в чем проблема, чтобы запихнуть туда все элементы, это какбы так же нужно пройтись по всем елементам масива и сделать queue.add(). Может кто нибуть встречал подобную задачу и способ решения?