Size: a a a

StartAndroid Ru Chat

2021 April 06

СП

Сергей П. in StartAndroid Ru Chat
Если перел обеими даст А1, Анндрей 2, андрей 3....
источник

DA

Dmitry Alekseyevich in StartAndroid Ru Chat
Да, сработало! Огромное спасибо!
источник

СП

Сергей П. in StartAndroid Ru Chat
Странно что это неочевидно.
источник

СП

Сергей П. in StartAndroid Ru Chat
Немного больше внимания стоит алгоритмам уделить, не языку. Вот подобные задачки порешать.

К примеру, развить это же дальше как в отдельном списке собрать итоги - на А - 2 человека, на Б 7 и так далее.
источник

DA

Dmitry Alekseyevich in StartAndroid Ru Chat
Принял, буду тренироваться.
источник

СП

Сергей П. in StartAndroid Ru Chat
А, еще если уж котлин - все это можно сделать без циклов, работой с коллекциями - flatMap и подобные вещи, в одну строку. Заодно посмотреть как для коллекций и последовательностей  сделать фильтр, пересечение, обработку по условию и тп.
Но это чуть попозже.
источник

DA

Dmitry Alekseyevich in StartAndroid Ru Chat
Хорошо. Просто эта задача до меня написана, сказали дописать. Сейчас во всех задачах данные просто замоканы, поэтому и приходится сталкиваться с такими трудностями. Просто в список мне потребовалось добавить поле id и понеслась)
источник

DA

Dmitry Alekseyevich in StartAndroid Ru Chat
Подскажите, можно ли в этой livedata как то изменять только ItemList, при этом не трогая header?
источник

E

Evgeny in StartAndroid Ru Chat
Дароу.
Кто-нибудь понимает/знает, как телега отрисовывает волну для аудио-сообщений (см. картинку)?

Они как-то определяют:
Чем звук тише - тем столбик меньше
Чем звук громче - тем столбик выше.

Есть идеи?
источник

KM

Konstantin Matveev in StartAndroid Ru Chat
оф клиент есть на гите, но мне кажется это просто рандом))
источник

E

Evgeny in StartAndroid Ru Chat
да в курсе, но разобраться там не так просто)
Вроде не похоже на рандом
источник

А

Артём in StartAndroid Ru Chat
/**
        * A waveform representation of the voice note in 5-bit format.
        */
       public byte[] waveform;
источник

А

Артём in StartAndroid Ru Chat
в TdLib VoiceNote
источник

E

Evgeny in StartAndroid Ru Chat
Это из сорцов телеги или чо эт? Ссылка мож есть?
источник

СП

Сергей П. in StartAndroid Ru Chat
Берешь аудиопоток, там обычно простой PCM. От громкости на любом канале  на каждый N-ный отчет берешь верхние 4 бита - вот тебе число
источник

А

Артём in StartAndroid Ru Chat
источник

СП

Сергей П. in StartAndroid Ru Chat
Ну надо усреднять конечно "окном". А то N отсчет попадет на пик случайный
источник

E

Evgeny in StartAndroid Ru Chat
Эт все из чисто вашего опыта или тоториалы какие глядели?
источник

E

Evgeny in StartAndroid Ru Chat
благодарю
источник

СП

Сергей П. in StartAndroid Ru Chat
Это из теории кодирования   звука PCM. Но просще либу найти конечно
источник