Maximus
Логи просмотрел и понял, где не сработало
Denis
Я походу понял в чем дело, писал много файлов в getExternalFilesDir прям в корень, нужно было создать поддиректорию
Mike
О_о
Denis
О_о
У меня у самого такое же лицо было. Это что-то из рубрики "настало время оху*тельных историй" получилось
Denis
Don't place files in the root of external storage; place them in a subdirectory to prevent the root from becoming too cluttered. (Edit: and some Android implementations won't let you do this anyway.)
Denis
https://stackoverflow.com/questions/9215004/android-file-writing-read-only-file-system-warning
Co(n)stantine👨‍🔬
Можно ли регулировать яркость вспышки (Flash) у камеры?🤔
Co(n)stantine👨‍🔬
FLASH_MODE_AUTO FLASH_MODE_OFF FLASH_MODE_ON FLASH_MODE_RED_EYE FLASH_MODE_TORCH Печаль☹️
Hasan
Что можно использовать чтобы создать пагинацию как на instagram?
Alexandr
Вопрос не по теме.. интересует как определить стоимость приложения в Google play.. к примеру с 20т актирных устройств.. и более50т инсталлов..
Села
Села
привет всем как можно так сделать?)
Артур
Расположение?
Села
да, чтобы рандомно так выходило
Артур
Custom layout manager, полагаю
Ivansuper
Там все веселье в том, что надписи вертикально залезают на уровень следующих итемок
Anonymous
GridLayoutManager с переменным SpanSizeLookup /thread
Ivansuper
мб декоратор с отрицательными отступами?
Неплохой вариант. Не будет проблем с тем что контент будет появляться снизу из воздуха из-за сдвига? Ресайклер это нормально переварит?
Denis
ты юзаешь какой-нить MessageDigest?
В продолжении этой темы, хотел еще спросить, какой способ лучшший чтоб посчитать MD5? Щас юзаю MessageDigest.getInstance("MD5") это не оптимальный способ?
Michael
Сам так делаю
Denis
Читал что он не потокобезопасный, его не стоит параллелить
Michael
А тебе надо его юзать из разных потоков?
Denis
Да, считываю сразу много файлов и вычисляю MD5 каждого, там еще буфер для каждого файла много места занимает в каждом потоке, думал может есть другие способы это сделать
Michael
Сделай ещё один get instance
Denis
Да, он дорогой?
Michael
Да, он дорогой?
Ну тебе надо просто несколько создать
Michael
Ну другого выхода нет)
Denis
Да так сделать попробую, спасибо!
Okhsunrog
А как сделать, чтобы когда я нажимал на элемент в списке, он выделялся акцентным цветов, а на toolbar появлялись дополнительные действия?
Олег
Я Новичок. Нужен совет. У меня есть MainActivity.kt и в нем отображается RecycleView с несколькими views (адаптер MainAdapter.kt). Где лучше сделать обработку нажатия на различные view в самом адаптере или в главной активити?
Dmytro
Сейчас лучше ссылку кину, так проще будет
Dmytro
https://stackoverflow.com/questions/49969278/set-a-click-listener-to-a-recyclerview
Dmytro
Там где галочка читай код
Ilya
https://stackoverflow.com/questions/49969278/set-a-click-listener-to-a-recyclerview
А если в item’e несколько кликабельных элементов, да ещё и лонг клики надо прописать, то придётся передавать по 5 лямбд, выглядит это безобразно
Dmytro
Тем более никто же не говорил что это единственный вариант подходящий
Dmytro
Я видимо вопрос не понял до конца, но я не имел в виду что так нужно всегда делать
Ilya
Согласен. И для одного-двух это правда выглядит норм во всех туториалах. Но вот я столкнулся с такой проблемой недавно)
Nick
Согласен. И для одного-двух это правда выглядит норм во всех туториалах. Но вот я столкнулся с такой проблемой недавно)
Использовать датабиндинг, весь код написать в кастомных биндинг адаптерах, передавая в них нужные параметры
Ilya
Ну, у меня в итоге получилось перенести обработку во вьюмодель, а один делаю через биндингадаптер, да
Ivan
Всем привет! Я новичок, хочу научиться делать приложения для Android, какой язык посоветуете начать учить? Java?
Ivan
Да
Спасибо большое!
Artyom
хей гайз, такой вопрос по подпискам. Могу ли я протестировать подписки на своих итемах без создания альфа релиза? В доке вроде описано про Test with static response, я так понял, что гугл отдает список reserved product IDS и добавить свои итемы я туда не смогу?
Steel
Linux mint. Скачал android studio с оф.сайта в архиве с бинарниками. Прога открывается через терминал, но никто случайно не знает, как ее "зарегистрировать в системе"?
Steel
Поподробнее?
Steel
А, разобрался. Нашел способ с добавкой конфига в папку ~/.local/share/applications
Dmytro
Кто-то знает как mp3 файл нужно правильно создавать? Нужны ли какие-то обязательные вещи при создании? Или это необязательно?
Dmytro
Если да, то было бы круто ссылку получить
Anonymous
Ку народ
Anonymous
Есть ли на гитхабе код для приложух таксистов?
Aleksey
Поподробнее?
На экране, где кнопки «new project, open project, import» где-то в настройках в правом нижнем углу
Anonymous
Искал - нихера)
Dmytro
Дело в том, что некоторые радиостанции пишутся без проблем, некоторые не открываются на телефоне(на пк без проблем)
Dmytro
Вот думаю может проблема в форматировании
Dmytro
Кстати помимо всего, может кто-то знает проверенный способ записи стрима(аудио)?
Co(n)stantine👨‍🔬
https://developer.android.com/guide/topics/media/mediarecorder
Dmytro
Он с микрофона пишет вроде только
Семен
Кто может объяснить и подсказать, почему такой разметки недостаточно для скрытия tv_count_bonus при прокрутке? https://gist.github.com/AsiAsiAsiA/3a0a06d77a38ac685508e3df69d78531
Co(n)stantine👨‍🔬
@beretta299 поизучайте android.media.AudioFormat android.media.AudioRecord android.media.MediaRecorder
Dmytro
Мне не подходит запись с микрофона
Co(n)stantine👨‍🔬
Там точно можно писать со стрима?
вы английский не знаете? Там же написано This document shows you how to use MediaRecorder to write an application that captures audio from a device microphone, save the audio, and play it back (with MediaPlayer). To record video you'll need to use the device's camera along with MediaRecorder Note: On devices running Android 9 (API level 28) or higher, apps running in the background cannot access the microphone. Therefore, your app should record audio only when it's in the foreground or when you include an instance of MediaRecorder in a foreground service.
Steel
Такое дело. Я тут запустил студию, создал проект HelloWorld и... что за Gradle Sync и почему он уже с полчаса грузится? 🤨
Константин
Слишком сложные вопросы задаешь
Steel
Ты установил и запустил Linux Mint, но оседлать AS не можешь?
Могу, но я планировал сесть и начать уже кодить вооружившись документацией, а не любоваться вращающейся загигулиной. Поверхностный гуглеж ничего не объяснил. Глубже - насколько глубже? Может, проще спросить и мне ответят одним предложением? К тому же до нормального интернета далековато, если та хрень, которую он качает тяжелая, я влип надолго. Надеюсь, он не на каждом проекте заново всё скачивает?
Steel
А я то думаю, чё тут тишина такая.
Steel
А почему его в описании канала нет?