Max
Поддерживается, также как и support
а, четко тогда, спасибо
Никита 🙃
android:textSelectHandleLeft android:textSelectHandleRight лол...
padmitriy
народ помогите с чем может быть связан краш? Падает только на гуглопикселе https://gist.github.com/cdiamon/8a40bc25f83b95f01df5461c4cddbaa0
padmitriy
насколько понимаю, падает в vlc в нативном коде?
Anonymous
Всем привет. Использую кнопку на которой установлено векторное изображение с помощью drawableStart. На эмуляторе все норм, а на реальном устройстве(api 23) картинка искажена, в чем может быть проблема?
Vadim
Кто игрался с Android Blurring View? а именно с библиотекой от 500 там есть blurringView.setBlurredView(blurredView); blurredView - здесь какую роли вообще несёт?
Anonymous
на эмуляторе 24 норм, а на 23 тоже искажение. Как поправить, чтобы на устройствах <24 искажений не было?
padmitriy
Он, вроде, файл не может найти
там что-то связано с рефлексией. Может причина в 10 андроиде на пикселях. Слышал что они заблокировали часть unsafe вызовов
Vadim
вью которую заблурит
тогда стоп а blurringView это весь контейнер получается?
Никита 🙃
да
Никита 🙃
Хотя погоди
Vadim
:)
Никита 🙃
Да. blurringView - сама BlurringView, а blurredView - вьюшка которую он будет блюрить
Никита 🙃
тогда стоп а blurringView это весь контейнер получается?
Посмоттри в семпле https://github.com/500px/500px-android-blur/blob/master/app/src/main/res/layout/activity_main.xml
⬤ vitaly
господа, такая фигня - шторка из дроуера выезжает нормально, но не закрывается назад свайпам, а тольо по клику на кусок открытой области 0о
⬤ vitaly
в первый раз такое
Flogiston
Если установить новую версию, аларм менеджеры которые были запущены в старой перестанут работать?
Flogiston
ну типа из плей маркета
zlo
Привет. Поставил студию, скачал с гита проэкт и не собирается ( Failed to resolve: de.ailis.pherialize:pherialize:1.2.1 ((
zlo
Да
Села
Я думаю там красным должен подчеркнуть
zlo
Нет. Не подчеркивается
zlo
Когда sync gradle делаю валится на этой ошибке (
zlo
Причем в другом месте, где студия давно стоит работает.
Sergey
Всем привет #room подскажите плиз как лучше задизйнить таблицы в рум есть около 60 полей (финансовый актив 7 показателей цены в разных валютах) как лучше сделать 1 таблицу с максимаумом колонок или 1 таблицу (обшая инфа) + по таблице на каждую валюту ? и сколько в рум макс колво колонок?
Viktor
Почему MaterialButton все равно видно даже когда она перекрыта непрозрачным View?
Viktor
elevation, если они в одном леяуте
Пробовал 0 установить все равно видно
Viktor
Понял, спасибо
Bohdan
Добрый вечер. Подскажите куда копать если я хочу доставлять в приложение сообщения разбитые по каналам и подписками? (Как канал телеграм). Вебсокеты или что это должно быть?
Arsen
fcm
Arsen
топики например
Arsen
но лучше свой бек с блек джеком, а fcm чисто для уведомлений в бекграунде
Denis
Всем привет, может кто знает хорошие группы в telegram по Java и по Android, поскажите пожалуйста.
Denis
для начинающих
Андрей
для начинающих
А в этой сильно токсят шо ли?
Denis
google.com + книги, вам никто за вас не станет изучать ))
имею в виду канал где можно глупые вопросы будет задавать, для тех кто пока на нуле вобще
aaalitvinov
А в этой сильно токсят шо ли?
В этом канале наоборот непривычно все добрые и ласковые )) я просто в канале с++, там если ты вопрос тупой задал - считай всё))
aaalitvinov
Бан или Кик))
Andrey
Подскажите куда смотреть. android.view.InflateException: Binary XML file line #12: Error inflating class android.webkit.WebView
Andrey
На 12ую строчку XML файла...
а что с ней не так?
Михаил 🇺🇦
Подскажите куда смотреть. android.view.InflateException: Binary XML file line #12: Error inflating class android.webkit.WebView
Была недавно подобная ошибка. Проверь папку res(какой-то файл может быть v24, а у тебя v23, к примеру) и gradle на наличие нужных зависимостей
Вениамин
А еще https://stackoverflow.com/questions/31719175/error-inflating-webview-xml
Maxim
Adobe xd
Andrey
может кому пригодится мой ответ: если вы ведете разработку на androidX то понижение версии в gradle поможет - implementation 'androidx.appcompat:appcompat:1.0.2'
Denys
Всем привет #room подскажите плиз как лучше задизйнить таблицы в рум есть около 60 полей (финансовый актив 7 показателей цены в разных валютах) как лучше сделать 1 таблицу с максимаумом колонок или 1 таблицу (обшая инфа) + по таблице на каждую валюту ? и сколько в рум макс колво колонок?
Если загуглить "sqlite columns limit", выдаст > The default setting for SQLITE_MAX_COLUMN is 2000. You can change it at compile time to values as large as 32767. On the other hand, many experienced database designers will argue that a well-normalized database will never need more than 100 columns in a table.
Denys
Де-факто стандарт в индустрии - это Sketch. Но он только под мак.
Denys
Ближайший конкурент, наверное, Figma. Потом остальные Gravit'ы, MarvelApp'ы и им подобные.
Andrey
Скорее всего, связано не с этим. :)
есть лучше вариант выкладывай
Аброр
всем привет. сейчас вопрос возник и сам заметил, когда уже запущен AsyncTask, второй нельзя запустить пока активен первый?
Anonymous
Ребята, стоит ли это использовать в целях обучения? Буду благодарен https://www.google.com/url?sa=t&source=web&rct=j&url=https://startandroid.ru/ru/&ved=2ahUKEwj7-vbpnZLlAhWHl4sKHS0cDpcQFjACegQIAhAB&usg=AOvVaw2Bk5aqgoOvbAOVUwOXyF4P&cshid=1570729050488
Александр
Ну да, вай нот
Александр
Кое что там устарело офк, но это терпимо
Denys
Но AsyncTask - это ужасная некромантия, которой заниматься не следует. Или проект - дремучий легаси?
Аброр
Почему нельзя?
у меня он что то не запускается, 1) выбираю видео для отправки - перед этим добавляется в локальную бд путь видео, потом оно начинает конвертироваться (этот процесс идет) 2) выбираю второе видео - тут уже AsyncTask с добавлением в бд пути уже не работает, из-за того что первый AsyncTask на конвертацию видео активный еще
Denys
у меня он что то не запускается, 1) выбираю видео для отправки - перед этим добавляется в локальную бд путь видео, потом оно начинает конвертироваться (этот процесс идет) 2) выбираю второе видео - тут уже AsyncTask с добавлением в бд пути уже не работает, из-за того что первый AsyncTask на конвертацию видео активный еще
Есть маленький нюанс. Order of execution When first introduced, AsyncTasks were executed serially on a single background thread. Starting with DONUT, this was changed to a pool of threads allowing multiple tasks to operate in parallel. Starting with HONEYCOMB, tasks are executed on a single thread to avoid common application errors caused by parallel execution. If you truly want parallel execution, you can invoke executeOnExecutor(java.util.concurrent.Executor, Object[]) with THREAD_POOL_EXECUTOR.
Аброр
Но AsyncTask - это ужасная некромантия, которой заниматься не следует. Или проект - дремучий легаси?
а что лучше использовать? я чуть више описал для чего использую
Tony
Но AsyncTask - это ужасная некромантия, которой заниматься не следует. Или проект - дремучий легаси?
Асинк таск для коротких задач - дёрнуть ручку и получить/отправить данные. Ничего плохого в нем не вижу
Tony
а что лучше использовать? я чуть више описал для чего использую
Для начала и асинк таск норм, а так можешь по корутинам заморочится
Denys
а что лучше использовать? я чуть више описал для чего использую
Сервис. А внутри - на выбор: Корутины, ThreadExecutor'ы. Иногда подойдет и WorkManager. https://developer.android.com/topic/libraries/architecture/workmanager
Tony
Создать Executor и запускать на нем.
Если человек такие вопросы задаёт то это, наверное, будет для него сложно
Kirill
Создать Executor и запускать на нем.
Зачем кстати асинк таски и прочая лабуда, если есть джазовый executorService? Зачем изобретать велосипед?
Denys
Асинк таск для коротких задач - дёрнуть ручку и получить/отправить данные. Ничего плохого в нем не вижу
Нестабильное поведение (в т.ч. и зависимое от версии системы), ужасное API, проблеммы с жизненным циклом, бойлерплейт. Сейчас достаточно хороших инструментов для асинхронности, не вижу необходимости делать плохо сразу.