Size: a a a

Android Developers

2021 February 15

RC

Roman Chumachenko in Android Developers
Круто, спасибо
источник

Na

Neon an Děv 8) in Android Developers
т.е группа просто не фиксируться как группа в итоге
источник

RC

Roman Chumachenko in Android Developers
Neon an Děv 8)
т.е группа просто не фиксируться как группа в итоге
Вообще не попадал на это дело в жаве, занятно
источник

L

Leo in Android Developers
Jorik Fat
я бы тоже так сделал. Но я не умею в MotionLayout
Мне кажется с MotionLayout тут ты себе в ногу выстрелишь
источник

Na

Neon an Děv 8) in Android Developers
Roman Chumachenko
Вообще не попадал на это дело в жаве, занятно
ну вообще принято, что регулярки это плохой тон, может просто не использовали много. Все может быть :)
источник

JF

Jorik Fat in Android Developers
Leo
Мне кажется с MotionLayout тут ты себе в ногу выстрелишь
"кажется"? тоже не умеете в MotionLayout? :D
источник

RC

Roman Chumachenko in Android Developers
Neon an Děv 8)
ну вообще принято, что регулярки это плохой тон, может просто не использовали много. Все может быть :)
И то правда. Но для парсинга ссылок я вариантов лучше точно не придумаю)
источник

Na

Neon an Děv 8) in Android Developers
Roman Chumachenko
И то правда. Но для парсинга ссылок я вариантов лучше точно не придумаю)
ну это да, правда думаю что в Android есть для этого встроенные утилиты
источник

RC

Roman Chumachenko in Android Developers
Neon an Děv 8)
ну это да, правда думаю что в Android есть для этого встроенные утилиты
И да, и нет. На тот же ютуб есть много разных форматов ссылок, в них id видосика может быть и как часть пути, и как аргумент запроса
источник

L

Leo in Android Developers
Jorik Fat
"кажется"? тоже не умеете в MotionLayout? :D
MotionLayout использовал у себя на проектах.
Просто не вижу здесь смысла в нем.
Это же динамический список, где в зависимости от позиции выберается нужный таб
источник

Na

Neon an Děv 8) in Android Developers
Roman Chumachenko
И да, и нет. На тот же ютуб есть много разных форматов ссылок, в них id видосика может быть и как часть пути, и как аргумент запроса
думаю что с помощью Uri можно парсить это, но не буду утверждать
источник

RC

Roman Chumachenko in Android Developers
Neon an Děv 8)
думаю что с помощью Uri можно парсить это, но не буду утверждать
Блин, а ведь правда же
источник

SA

Sherzod Akhmedov in Android Developers
Спасибо за ответы. Я попробую
источник

DZ

Dmitry Zhgun in Android Developers
Jorik Fat
как происходит вызов RingtonPicker?
Стоит упомянуть что FragmentA - PreferenceFragmentCompat
источник

TT

Turalllb Turalll in Android Developers
Если срабатывает drm защита, будут ли кадры вообще рендериться с exoPlayer?
источник

OD

Oleg Dragun in Android Developers
Прохожу вот это, сейчас на 6 уроке, до этого ещё для разное для новичков смотрел. Вот уже в ~3 уроке вижу SomeFragment + SomeFragmentViewModel + SomeFragmentViewModelFactory. Это продвигается MVVM. Фактори используется конкретно в этих примерах ровно один раз (Ну вот если код нужен, например, тут). Фактори инициализируется вместе с фрагментом в onCreateView (когда мы переходим в sleep_quality_fragment), проставляет оценку в дб и умирает при переходе обратно на главный экран. И так каждый раз.
Собственно в чем вопросы:
1) Конкретно для таких пет-примеров фабрика вообще нафиг не нужна?
1.1) И можно было бы обойтись просто ViewModel, а в таких примерах это нужно, чтобы просто познакомить с паттерном фабрика?
2) Ну а потом она понадобиться, когда, например, нам зачем-нибудь понадобиться именно 2+ viewModels одновременно?
2.1) Или, например, когда зачем-нибудь нам нужны будут именно копии viewModel+fragment в бэкстаке навхоста?
источник

A

Andrew in Android Developers
Коллеги, есть вопрос по работе с потоками.
источник

A

Andrew in Android Developers
private static Object device_locker_ = new Object();

public Device getDevice() {
      synchronized (device_locker_) {
          return device_;
      }
  }
 
 
getDevice().getDeviceInfo()
источник

RC

Roman Chumachenko in Android Developers
Oleg Dragun
Прохожу вот это, сейчас на 6 уроке, до этого ещё для разное для новичков смотрел. Вот уже в ~3 уроке вижу SomeFragment + SomeFragmentViewModel + SomeFragmentViewModelFactory. Это продвигается MVVM. Фактори используется конкретно в этих примерах ровно один раз (Ну вот если код нужен, например, тут). Фактори инициализируется вместе с фрагментом в onCreateView (когда мы переходим в sleep_quality_fragment), проставляет оценку в дб и умирает при переходе обратно на главный экран. И так каждый раз.
Собственно в чем вопросы:
1) Конкретно для таких пет-примеров фабрика вообще нафиг не нужна?
1.1) И можно было бы обойтись просто ViewModel, а в таких примерах это нужно, чтобы просто познакомить с паттерном фабрика?
2) Ну а потом она понадобиться, когда, например, нам зачем-нибудь понадобиться именно 2+ viewModels одновременно?
2.1) Или, например, когда зачем-нибудь нам нужны будут именно копии viewModel+fragment в бэкстаке навхоста?
Фабрика моделей нужно в основном когда у тебя viewmodel твоя принимает аргументы всякие в конструктор
источник

A

Andrew in Android Developers
Если несколько потоков вызовут метот почлучения информации, гарантирует ли это, что с устройством может работать только один поток?
источник