Artem
Во, спасибо
Иван
всем привет у меня строка должна содержать одну маленькую одну большую букву и цифру какой паттерн мне надо юзать? string.matches(Regex("[\\w]")
Иван
anyMatch он для stream-ов
Иван
А нет какого-нибудь готового паттерна что-ли?
Ivansuper
А нет какого-нибудь готового паттерна что-ли?
В смысле? Паттерн итерация по символам строки
Mike
anyMatch он для stream-ов
о, у меня стримоз проявляется :) просто any
Иван
у меня он как-то странно очень работает
Ivansuper
о, у меня стримоз проявляется :) просто any
Я вообще не пойму как ты рассудок держишь, находясь каждый день и тут и в котлине и по другим своим проектам и бог знает где еще
Iliya
* и в ютубчике
а где же ссылочка на канал в профиле?
Mike
а где же ссылочка на канал в профиле?
на тот, который смотрю прямо сейчас?)
Iliya
на тот, который смотрю прямо сейчас?)
ааа. Я думал, может что-то сами записываете)
Ivansuper
ааа. Я думал, может что-то сами записываете)
Я не сильно люблю блоги, но помоему Гармонайзер бывал на выступлениях в виде выступляющего. Так ведь? @Harmonizr
Arsen
> блоги > выступление на конфе
Denis
дыа
еще планируешь?
Iliya
Я не сильно люблю блоги, но помоему Гармонайзер бывал на выступлениях в виде выступляющего. Так ведь? @Harmonizr
бывают неплохие видеоблоги. Конечно, статьи на хабре и стэковерфлоу - наше все, но все же)
Mike
еще планируешь?
конечно, когда будет, что рассказать)
Ivansuper
бывают неплохие видеоблоги. Конечно, статьи на хабре и стэковерфлоу - наше все, но все же)
У меня вспыхивает какое-то свое удовольствие когда найденная информация складывается в картину с использованием своих усилий : ) Но изредка все таки читаю/смотрю. Бывает кто-то что-то новое подаст. До всего сам тоже не додумаешься/тяжело
Denis
конечно, когда будет, что рассказать)
уже бы сделал свою конфу) Мне кажется, что у тебя всегда есть что рассказать)
Ivansuper
уже бы сделал свою конфу) Мне кажется, что у тебя всегда есть что рассказать)
Рассказать что есть у каждого) Но не у каждого есть время, чтобы рассказывать постоянно
Кирилл
Идеальный вариант - виртуальный гармонайзер подкаст. И иногда будет звать людей из оффтопа.)
Albert
Всем привет. Есть textureview (640*480) в котором идет запись с фронтальной камеры. Видео которое будет на выходе 1280*960. Так вот если я в момент записи запрошу битмапу с этой textureview, я могу получить ее размером, таким же как и видео. Или размер будет макс как у textureview?
dimonovdd
Всем привет. С бека уходит OTP SMS вида: 1234 - код для входа в приложение Этот формат разбирается на iOS и вставляется в текстовое поле для кода, автоматически самой системой. Как сделать так чтобы такой формат разбирало и андройд приложение без запроса разрешения у пользователя на доступ к SMS. Или может какой-то другой формат/вариант который разберет и android и iOS
Stepan
Но вроде всё равно пермишен потребуется
dimonovdd
SMSRetriever API погугли
<#> Your Example App code is: 123ABC78    FA+9qCX9VSu первые две строки это как должна выглядеть смс, чтобы сама ОС Android восприняла ее как смс с паролем
Ivan
Вопрос по Room и SQLite вообще. Что-то в гуглах не нашёл, как узнать / быть / что делать, если база станет очень-очень большой? Есть ли API, чтобы следить за её размером? Очень было бы хорошо, если бы Room сам очищал её, когда она на пределе.
dimonovdd
Но вроде всё равно пермишен потребуется
Но в приложении Альфа-Банк у меня в настрйках нет примишена на чтение смс и сами смс там свободного формата, но коды из них автоматически подставляются в приложеннии
Ivan
Всмысле очищал, а если там нужные данные? Странное поведение как по мне
ну или уведомил как-то, не обязательно, я сам бы всё вычищал. в моём кейсе это норм.
Ivan
А по кол-ву записей смотреть не подходит?
на крайняк такой метод рассматриваю: в onStart() активти смотреть их количество и если их много, то дропать всё, но во-1, ожидал более удобный способ от рума во-2, как я узнаю наверняка, сколько одна запись весит + сколько у пользователя свободной памяти (можно через пермишен навеное, но всё равно как-то , кажется, не айс способ)
Denis
Это решается простой абстракцией по типу LRU над кэшом
но надо постараться, чтобы база реально стала большой
Ivan
но надо постараться, чтобы база реально стала большой
я припоминаю что такое LRU cache в Android, но пока не понимаю, как это связать с БД. пойду погуглю, спасибо
Denis
я припоминаю что такое LRU cache в Android, но пока не понимаю, как это связать с БД. пойду погуглю, спасибо
Это надо связывать с данными, а не конкретно с бд. Документы пользователя вряд ли можно удалять, например)
Denis
больше всего места занимает Media
Denis
но тут можно просто ограничивать
Adel
Кто-нибудь сталкивался с бесконечным onMeasure внутри ViewPager?
Adel
Кто-нибудь сталкивался с бесконечным onMeasure внутри ViewPager?
По какой причине это может происходить? Использую FragmentAdapter, может быть из-за него?
Denis
Но ты сам можешь ограничивать
Denis
например, сделать кэш не больше 100мб
Mike
можно вообще размер файла посмотреть
Ivan
можно вообще размер файла посмотреть
я так и хотел. и сравнить его с тем сколькуо у него есть свободной для моего приложения
Denis
меня, например, бесит находить приложения, где кэш > 1гб
Denis
круто, когда приложение позволяет это настроить
Ivan
круто, когда приложение позволяет это настроить
ещё круче, когда на это есть время)
Denis
ещё круче, когда на это есть время)
в рамках твоей задачи - это крошечное время)
Denis
ты же и так хочешь ограничивать кэш
Denis
а что ты хранишь такое?
Ivan
а что ты хранишь такое?
просто строки, цифры и небольшие объекты, которые сериализуются в строки
Ivan
но таких объектов может быть много. каждый день может много рпиходить
Denis
Тогда можно даже не LRU делать, а просто по времени очищать
Denis
не уверен, что бд будет очень быстро расти
Anonymous
String у нас это же Object?
Co(n)stantine👨‍🔬
String у нас это же Object?
https://docs.oracle.com/javase/8/docs/api/java/lang/String.html
Co(n)stantine👨‍🔬
extends Object implements Serializable, Comparable<String>, CharSequence
Denis
Anonymous
если принудительно размер базы не задан, система android ограничивает размер базы?
Алексей
Алексей
Знает кто как убрать эту штуку в Лито ?) (Ресайклер компонент)🤗
Алексей
Синюю )
Ivan
Попытался погуглить, но не получается найти ответ на вопрос. У LinearLayout возможно сделать так, что вьюхи будут отображаться например снизу, но в том случае, если место в контейнере не хватает, чтобы отобразить все, то то что снизу все равно будет отображаться, а то что сверху будет скрываться, то есть те вью, что снизу не будут никуда скрываться в случае нехватики места