Size: a a a

AndroidDev :: Разработка. It's Android time now!

2020 November 29

R

RedCat in AndroidDev :: Разработка. It's Android time now!
Просто меня интересует почему они меняют места при разном размера пикселя
источник

VV

Valentin Volodarskij in AndroidDev :: Разработка. It's Android time now!
У тебя как-то очень много привязок
источник

R

RedCat in AndroidDev :: Разработка. It's Android time now!
так так
источник

R

RedCat in AndroidDev :: Разработка. It's Android time now!
Ну я ещё новичок в этом, на видеоуроках об этом не говрят пропускают этот момент тип то что с изменинием экрана места значков тоже будут меняться
источник

R

RedCat in AndroidDev :: Разработка. It's Android time now!
Valentin Volodarskij
У тебя как-то очень много привязок
вот фигню я Сonstraint widget  включаю не уж то из за этого ??
источник

VV

Valentin Volodarskij in AndroidDev :: Разработка. It's Android time now!
Можешь что-то типа такого попробовать

<ImageView
       android:id="@+id/ivButtonBack"
       android:layout_width="88dp"
       android:layout_height="88dp"
       android:layout_marginStart="53dp"
       android:layout_marginBottom="109dp"
       app:layout_constraintBottom_toBottomOf="parent"
       app:layout_constraintStart_toStartOf="parent"
       app:srcCompat="@drawable/ic_baseline_skip_previous_24" />

   <ImageView
       android:id="@+id/ivButtonPausePlay"
       android:layout_width="88dp"
       android:layout_height="88dp"
       android:layout_marginStart="53dp"
       app:layout_constraintTop_toTopOf="ivButtonBack"
 app:layout_constaintStart_toEndOf="ivButtonBack"
       app:srcCompat="@drawable/ic_baseline_skip_previous_24" />

   <ImageView
       android:id="@+id/ivButtonForward"
       android:layout_width="88dp"
       android:layout_height="88dp"
       android:layout_marginStart="53dp"
       app:layout_constraintTop_toTopOf="ivButtonPausePlay""
 app:layout_constaintStart_toEndOf="ivButtonPausePlay""
       app:srcCompat="@drawable/ic_baseline_skip_previous_24" />
источник

R

RedCat in AndroidDev :: Разработка. It's Android time now!
ого
источник

R

RedCat in AndroidDev :: Разработка. It's Android time now!
ща
источник

R

RedCat in AndroidDev :: Разработка. It's Android time now!
я понял
источник

R

RedCat in AndroidDev :: Разработка. It's Android time now!
получается иконки в основном надо привят по краям экрана
источник

R

RedCat in AndroidDev :: Разработка. It's Android time now!
типо так
источник

R

RedCat in AndroidDev :: Разработка. It's Android time now!
у меня после это не смешается
источник

VV

Valentin Volodarskij in AndroidDev :: Разработка. It's Android time now!
Для того, чтоб расположить какую-то view, тебе не нужно лепить все привязки, которые только есть. Если у тебя она должна быть в нижнем правом углу, то делай ее только для bottom и end. И лучше учись ручками верстать самому, а не на кнопочки тыкать там
источник

R

RedCat in AndroidDev :: Разработка. It's Android time now!
Valentin Volodarskij
Для того, чтоб расположить какую-то view, тебе не нужно лепить все привязки, которые только есть. Если у тебя она должна быть в нижнем правом углу, то делай ее только для bottom и end. И лучше учись ручками верстать самому, а не на кнопочки тыкать там
Хорошо, спасибо за совет Валентин, реально помог. Я новичок, ещё научусь ))
источник
2020 November 30

I

Igor F in AndroidDev :: Разработка. It's Android time now!
Добрый день, не можете подсказать, хочу сделать так
exoPlayer.setAudioAttributes(audioAttributes, true);

Но почему то в интерфейсе нет  метода .setAudioAttributes, обновил библиотеку до последней версии, не можете подсказать ,кто сталкивался, может метод перенесет куда то еще?
источник

I

Igor F in AndroidDev :: Разработка. It's Android time now!
сам нашел, кому нужно будет, он находится в exoPlayer.getAudioComponent().setAudioAttributes();
источник
2020 December 01

КТ

Кирилл Тимофеев... in AndroidDev :: Разработка. It's Android time now!
#вакансия #СанктПетербург #Java #Kotlin

Компания-наниматель — один из крупнейших российских VoD-сервисов ищет опытного Java/Kotlin разработчика в команду Backend для поддержания и развития высоконагруженной backend-части платформы видео-сервиса.

🏠 Название компании: КА HighTeam
Список необходимых навыков: Java/Kotlin
💰 Зарплатная вилка (полностью белая): 200 – 300 тыс. рублей
🖥 Формат работы: офис/удалёнка
🏛 Город: Санкт-Петербург

📌Ключевые обязанности:
-Проектирование новых микро-сервисов в серверной части платформы;
-Анализ и проработка новых продуктов, а также развитие существующих;
-Поддержание имеющихся компонентов в актуальном стеке технологий и с использованием современных подходов.

📌Требуемые навыки:
-Уверенное знание Java SE и\или Kotlin;
-Знание архитектурных шаблонов проектирования микросервисов и реактивного подхода к программированию;
-Уверенное знание SQL (Postgres DB) баз данных;
-Опыт работы с NoSQL базами данных: Cassandra, Couchbase, Redis, Hive/Impala (AWS Athena);
-Понимание принципов проектирования клиент-серверных интерфейсов (REST);
-Опыт работы со Spring Framework, Spring Boot, Docker.

📌Будет плюсом:
-Опыт работы с Nginx, RabbitMQ, Kafka;
-Опыт настройки мониторинга Java-приложений;
-Опыт Frontend-разработки.

Бонусы
-Амбициозные цели;
-Гибкий график. При необходимости есть возможность работать из дома, т.к. главное для нас - результат;
-Неограниченные возможности для профессионального развития и самореализации;
-Топовое оборудование и весь необходимый софт;
-Официальное трудоустройство, достойная и полностью белая заработная плата;
-ДМС, компенсация мобильной связи, занятий спортом/языковых курсов/покупки гаджетов;
-Комфортный светлый офис с кикером, кофе, йогуртами, фруктами и вкусными ужинами;
-Насыщенная корпоративная жизнь.

Контактное лицо: @timofeevk95
источник

QB

Qobil Baratov in AndroidDev :: Разработка. It's Android time now!
kak postavit edittext pod recyclerview
источник

AM

Alexey Murnikov in AndroidDev :: Разработка. It's Android time now!
Подскажите пожалуйста, в чем мой косяк.
Получаю из апи джейсон в котором есть два поля: список муз.альбомов и их количество.
В логах интерцэптор показывает , что альбомы присутствуют и все ок, но дальше в теле ответа поле со список альбомов становится нулловым.
Для конвертации джейсона в классы котлина пользовался плагином студии и пробовал 2 онлайн конвертера. Вручную тоже сравнивал поля.
Пробовал и Gson, и Moshi.
Весь задействованный код здесь: https://pastebin.com/mzXbFDRs
источник

AM

Alexey Murnikov in AndroidDev :: Разработка. It's Android time now!
источник