Size: a a a

StartAndroid Ru Chat

2020 May 03

W

Well in StartAndroid Ru Chat
Посмотрел проекты, да, у айтема надо поставить врап контент
источник

ES

Egor Sigolaev in StartAndroid Ru Chat
У имейдж вью поставь adjustViewBounds="true"
источник

ES

Egor Sigolaev in StartAndroid Ru Chat
Попробуй, мб поможет
источник

МТ

Максим Таранюк... in StartAndroid Ru Chat
Egor Sigolaev
У имейдж вью поставь adjustViewBounds="true"
Уже стоит.
источник

ДВ

Дядя Ваня in StartAndroid Ru Chat
Всем привет, есть ли смысл читать "Котлин в действии" или книга уже сильно устарела?
источник

A

Anton in StartAndroid Ru Chat
Всем, привет! Столкнулся с проблемой: не работает вибрация в уведомлении, подскажите, в чем может быть проблема. Вибрацию устанавливаю через setVibrate();

<uses-permission android:name="android.permission.VIBRATE" /> подключил
источник

kk

kulanov kulanov in StartAndroid Ru Chat
У кого-нибудь была такая ошибка?
источник

DS

Danil Stepanov in StartAndroid Ru Chat
Если вы пользуетесь либой Cicerone для навигации, можете пожалуйста дать пример кода реализации обмена данными с фрагментом через .navigateTo(screen, datadata)
Или объяснить как нужно сделать.
В коде sample  не нашел реализации, как и в статье на хабре
источник

АИ

Артем Иванов... in StartAndroid Ru Chat
Danil Stepanov
Если вы пользуетесь либой Cicerone для навигации, можете пожалуйста дать пример кода реализации обмена данными с фрагментом через .navigateTo(screen, datadata)
Или объяснить как нужно сделать.
В коде sample  не нашел реализации, как и в статье на хабре
в объект скрина передаешь нужные данные, внутри скрина в getfragment в фрагмент передаешь эти данные и в аргументы их, а в фрагменте по ключу из аргументов достаешь
источник

DS

Danil Stepanov in StartAndroid Ru Chat
Артем Иванов
в объект скрина передаешь нужные данные, внутри скрина в getfragment в фрагмент передаешь эти данные и в аргументы их, а в фрагменте по ключу из аргументов достаешь
Спасибо за ответ) Всё понятно до момента в фрагмент передаёшь эти данные. Куда их нужно засунуть? И каким методом достать.
источник
2020 May 04

АИ

Артем Иванов... in StartAndroid Ru Chat
в фрагменте статичный метод getinstace, который принимает данные их скрина, сериализуемые, arguments=bundleof(данные сюда кидаешь)
а потом в фрагменте когда нужно таким же образом через arguments.get(твой ключ)
и в скрине getfragment()=myfragment.getinstance(данные)
источник

DS

Danil Stepanov in StartAndroid Ru Chat
Артем Иванов
в фрагменте статичный метод getinstace, который принимает данные их скрина, сериализуемые, arguments=bundleof(данные сюда кидаешь)
а потом в фрагменте когда нужно таким же образом через arguments.get(твой ключ)
и в скрине getfragment()=myfragment.getinstance(данные)
Спасибо большое
источник

AK

Almaz Kh in StartAndroid Ru Chat
Всем привет! Нужна помощь очень.
Занимаюсь задачей .
Читаю архив размером 20 гигов, там файл со строками , размер файла разархивированного около 120 гигов.
1) Опытным путем выяснил что строк больше 20 миллионов ) сколько всего не стал ждать .
2) Через ZipInput ложу в BufferedReader
3) Запускаю цикл по BufferedReader = nextLine.
4) Не могу ложить в Set > ловлю аут оф мемори.
Подскажите какой алогорим можно применить .
Задача : посчитать кол-во уникальных строк в файле !
источник

AK

Almaz Kh in StartAndroid Ru Chat
Расходовав наименьшее кол-во памяти
источник

ОР

Олег Рязанов... in StartAndroid Ru Chat
оо, классические задачки с собеседований)))
источник

G

Galadriel in StartAndroid Ru Chat
Almaz Kh
Всем привет! Нужна помощь очень.
Занимаюсь задачей .
Читаю архив размером 20 гигов, там файл со строками , размер файла разархивированного около 120 гигов.
1) Опытным путем выяснил что строк больше 20 миллионов ) сколько всего не стал ждать .
2) Через ZipInput ложу в BufferedReader
3) Запускаю цикл по BufferedReader = nextLine.
4) Не могу ложить в Set > ловлю аут оф мемори.
Подскажите какой алогорим можно применить .
Задача : посчитать кол-во уникальных строк в файле !
Ты длину строки не сказал.
А так, обычное буферное чтение
источник

G

Galadriel in StartAndroid Ru Chat
Пишешь свой буфер(или расширяешь дефолтный), читаешь строку, хешируешь её, кладёшь в мапу
источник

G

Galadriel in StartAndroid Ru Chat
Да зачем буфер, главное чтобы мог 1 строку считать. Ну кладешь в Мапу, если по строке лежало число 0, то ans++
источник

G

Galadriel in StartAndroid Ru Chat
Также можно в сет, как ты хотел, хеш класть, но это дольше в общем случае.
источник

СП

Сергей П. in StartAndroid Ru Chat
Только хеш надо без коллизий, нормальный.
Sha-256 скажем
источник