Dmytro
Всем привет, как код на котлине перевести в код на Java?
Dmytro
due to Android studio
Dmytro
А то в инете ток обратное(
Sviat
руками
Dmytro
🌚
Sviat
я если что серьезно)
Dmytro
аааа
EL
Здравствуйте. Столкнулся с таким вроде бы багом. Имеется фоновая задача выполняемая в потоке. Допустим таких потоков сразу запускается 100. Реализация через обычный Thread + runInUiThread. Бывает, что при запуске задачи отрабатывают не все потоки. Почему это может происходить?
EL
Что лучше в этом плане использовать( если без асинк тасков) runOnUi или хандлер или уже пилить ServiceExecutor
EL
Там динамически ограничение на потоки выставляется?
Сергій
Executor с ограниченными количеством потоков. Обычно это coresCount - 1
EL
Executor с ограниченными количеством потоков. Обычно это coresCount - 1
Ну вот я пробовал подбирать фиксированное ограничение, но это не для всех задач подходит. Во-первых где то oom даже при 30 потоках
Dmytro
Здравствуйте есть MvpLceFragment<SwipeRefreshLayout, List<WeatherDB>, IWeatherView, WeatherPresenter> И надо его через fragmentTransaction.add(R.id.frgmCont, dataBaseFragment); а тут ошибка... java.lang.NullPointerException: Loading view is null! Have you specified a loading view in your layout xml file? You have to give your loading View the id R.id.loadingView at com.hannesdorfmann.mosby.mvp.lce.MvpLceFragment.onViewCreated(MvpLceFragment.java:68) at com.example.android.test1.DataBaseFragment.onViewCreated(DataBaseFragment.java:44) at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1471)
EL
Во-вторых не совсем понятно как их поставить в очередь тогда, если их сто
Dmytro
Когда просто фрагмент v4 все хорошо.. а с этим MvpLceFragment что то не так
Сергій
HandlerThread тоже простейшая очередь
Dmytro
Сталкивался кто то как его присоединить динамически?
Сергій
Сталкивался кто то как его присоединить динамически?
Думаю должен знать автор библиотеки
EL
Executor с 1 потоком и есть очередь
Не, эт понятно, хотелось бы распараллелить грамотно. До сих не понимаю какое число лучше в newFixedThreadPool вписывать
EL
Есть возможность его динамически расчитать?
EL
Под конкретную систему текущего юзера
Dmytro
MVP
Сергій
Да хоть mvvm
Dmytro
Вроде стандартная вещь добавлять динамически фрагменты?
EL
coresCount-1. Ну
Хмм Кажись видел параметр системы какой-то который возвращает макс доступную память и кол-во потоков
Mike
@truster1984 всё, что так или иначе похоже на рекламу, нужно согласовывать с админами.
Ребят есть ли в андроид возможность записывать и звонок и микрофон одновременно?
да, либо очень херово, либо с рутом напрямую из ALSA
херово, имеете ввиду работоспособность такого решения на различных девайсах?
Ivan
На некоторых устройствах не будет слышно голоса собеседника, только ваш, на некоторых он будет очень тихим
На некоторых устройствах не будет слышно голоса собеседника, только ваш, на некоторых он будет очень тихим
да, я уже реализовал запись звонков, и ситуация такая же как вы ее описали.
Кстати, в проекте я использовал chaquopy, для привязки кода на пайтоне, весьма крутая реализация. И для определенного ряда задач, например для работы с ML на самом устройстве, очень кстати. Единственный минус размер пакета увеличивается порядка на 25 мегабайт, без рефакторинга и удалания лишних зависимостей.
Julia Violetta
Видимо не работает не только либа, но и те, кто с ней связан(
Julia Violetta
Julia Violetta
Нет я спросила по твоей проблеме:) Станислав то ли главный по развитию бранча в рф то ли типо того, надо его пингануть в фейсбуке ещё
Anonymous
как исправить этот баг?
Azamat Mullabaev
жми ок
Anonymous
error
Anonymous
error но установилось
Anonymous
стоп каво
D
error
А вон там сообщение сверху - в нем что написано?
Anonymous
А вон там сообщение сверху - в нем что написано?
не работало до этого, удалил короче папку build и пошло
Anonymous
за дебила держишь?
Anonymous
))
D
Ну как бы, обычно решается после того что там написано
Gregory
кстати, можно использовать tools:text, чтобы текст отображался только в редакторе интерфейса
Gregory
Ну как бы, обычно решается после того что там написано
ещё можно сдаунгрейдить руками через adb install -r -d -t /path/to.apk
Gregory
но это только если проблема именно в номере версии, в случае сертификата, например, действительно только переустановить
D
Спасибо, только не я спрашивал
D
Но я проснулся :)
Алексей
Всем привет Такой вопрос: а в андроиде джававские sun.security.rsa.RSAPrivateCrtKeyImpl и впринципе стандартное шифрование не работает?
Алексей
всё нужно делать через андроидные костыли?
Алексей
(я про AndroidKeyStore)
Ilgiz
Можете подсказать, Text To Speech на русском работает нормально? И обязательно язык явно нужно указывать?
Varvara
Проблема с WebView на Android pie Короче, у меня стоит Яндекс метрика. Я перехватываю разные ifram'ы и по ним отправляю репорт в метрику. До 9-ки все хорошо. На 9-ке у меня постоянно крашится приложение, оказывается из-за того что вебвью каким-то образом инициализируется два раза и в одну директорию. Если закомментить метод репорта в метрику - ничего не меняется, а если всю метрику закомментить - ошибки нет. Я не могу понять, как он два раза инициализирует веб вью, если метрика не пользуется веб вью? На стак оферфлоу есть решение ставить суффикс "когда стартует второй сервис", но я не могу понять, где этот суффикс менять (имею в виду в каком месте кода) и что за процесс инициализирует веб вью(
Konstantin
Всем привет! Ребят вопрос по анимации) Нужно ли знать геомерию для того чтобы создавать прям вау анимации?
Demintey
Можете подсказать, Text To Speech на русском работает нормально? И обязательно язык явно нужно указывать?
Нормально работает. Только в произношении цифр нужно писать алгоритм по окончанию существительных. Например произношение будет "одиннадцать минут. " а тебе нужно " одиннадцатая минута" или наоборот.
Demintey
Я как-то так и делал, чтобы время вслух произносили в приложении.
Akb
В Google Translate при копировании текста, выскакивает кнопка, по нажатию которой открывается диалог. Как называется эта штука, чтобы открывалась поверх любого приложения?
Akb
Знаю что для её требуется отдельное разрешение Отображать поверх других приложении
Виктор
Вы про Accessibility Service, скорее всего
Anton
Всем привет! Ребят вопрос по анимации) Нужно ли знать геомерию для того чтобы создавать прям вау анимации?
в большинстве случаев нет, все уже за тебя сделано если нужно что-то супер кастомное - желательно
Di7aK
потому что тебе не поможет теорема пифагора сделать тру анимацию
Anton
А конкретно какие темы?
Знать, что такое sin, cos, atan, atan2, как они взаимодействуют между собой, знать теоремы, например параллельности прямых на плоскости в целом ничего такого на что следовало бы 100% обратить внимание, имхо важно изучать базу, а когда столкнешься с необходимостью применения геометрии, уже более точечно будешь копать, а твоя накопленная база тебе в этом поможет
Konstantin
Сделаю выводы!