background top icon
background center wave icon
background filled rhombus icon
background two lines icon
background stroke rhombus icon

Скачать "How to Add a Floating Action Button to a Bottom Navigation - Android Studio Tutorial"

input logo icon
Обложка аудиозаписи
Подождите немного, мы готовим ссылки для удобного просмотра видео без рекламы и его скачивания.
console placeholder icon
Оглавление
|

Оглавление

1:32
add the material design dependency in our build gradle
4:36
create a menu for our bottom navigation
7:24
replace this with a coordinator layout
8:34
set the icon of this floating action button
9:29
choose the theme for our app
10:01
set the fab cradle margin to some amount of dp
12:01
add some margin to the right
12:08
make the background of this bottom navigation view transparent
13:31
fix that by simply adding a placeholder icon
13:51
set the id to placeholder
Теги видео
|

Теги видео

android studio
kotlin
bottom nav
bottom navigation
navigation
rounded corner
floating action button
floating
fab
bnv
kotlin tutorial
tutorial
design
ui design
ui
ux
material design
material library
material design library
Субтитры
|

Субтитры

subtitles menu arrow
  • enАнглийский
Скачать
00:00:00
Привет, ребята, добро пожаловать обратно в новое видео в
00:00:02
этом видео, очень быстро, я хочу
00:00:04
показать вам, как вы можете сделать такой
00:00:06
вид нижней навигации с таким потрясающим посередине,
00:00:09
потому что многие спрашивали меня, что это
00:00:11
мое приложение для социальных сетей, я В настоящее время я
00:00:12
работаю над этим,
00:00:13
вы можете видеть, что это просто совершенно
00:00:15
нормальный рабочий
00:00:17
вид нижней навигации, здесь у нас есть
00:00:19
настройки профиля, поиск
00:00:21
домашнего фрагмента, это не цель
00:00:23
этого видео, для которого мы создаем это приложение,
00:00:26
речь идет именно об этой нижней
00:00:27
части навигации, которую вы здесь поместите эту плавающую
00:00:29
кнопку действия
00:00:30
в середину, и это не
00:00:32
только нижний вид навигации, это
00:00:34
нижний вид навигации в сочетании
00:00:35
с нижней панелью приложения,
00:00:37
поэтому нижняя панель приложения — это просто вид, который
00:00:39
поступает из библиотеки дизайна материалов
00:00:40
в Android
00:00:42
и это используется для того, чтобы можно было
00:00:45
комбинировать это с этой кнопкой плавающего действия,
00:00:47
но обычно
00:00:49
это, если у вас есть нижняя панель приложения, это
00:00:52
не похоже на вид навигации по кнопкам, где
00:00:54
эти элементы расположены в таком
00:00:56
порядке, он просто помещает все элементы справа
00:00:58
на левой стороне,
00:00:59
но не так, как здесь, но в этом видео
00:01:02
я покажу вам, как мы можем добиться того, чтобы
00:01:04
это видео спонсировалось мной, если вы
00:01:06
хотите поднять свое обучение на новый
00:01:07
уровень,
00:01:08
тогда нажмите первый ссылка в
00:01:09
описании этого видео, чтобы попасть на мой веб-сайт,
00:01:11
где вы найдете более 300
00:01:13
вопросов викторины для всех моих видео,
00:01:15
делайте заметки, хлопайте в таблицу лидеров и
00:01:16
соревнуйтесь с другими разработчиками Android,
00:01:18
просто создав бесплатную учетную запись, поэтому я
00:01:21
только что создал здесь очень простой проект студии Android.
00:01:23
с пустым действием,
00:01:26
и здесь мы сделаем это, поэтому просто создайте
00:01:29
этот пустой проект, и вы готовы к
00:01:30
работе.
00:01:31
Прежде всего, вы хотите добавить
00:01:33
зависимость дизайна материала в наш
00:01:35
файл build.gradle, чтобы мы могли просто
00:01:37
использовать эту
00:01:38
нижнюю навигацию. вид и
00:01:39
вид нижней панели приложения, о котором я говорил,
00:01:41
поэтому откройте файл приложения модуля build.gradle
00:01:44
здесь слева,
00:01:45
а затем прокрутите вниз до зависимостей
00:01:47
здесь, я выделю здесь немного места,
00:01:49
мы хотим добавить эту ссылку, и вы
00:01:52
также найдете эту ссылку в описании этого видео,
00:01:55
и вы также найдете исходный код
00:01:56
этого проекта в описании этого видео,
00:02:00
поэтому нам нужно сообщить gradle, что мы
00:02:02
хотим синхронизировать эту зависимость с нашим
00:02:04
проектом,
00:02:05
поэтому в правом верхнем углу у нас есть
00:02:07
небольшая ссылка для синхронизации, теперь мы можно нажать на
00:02:09
это, и gradle выполнит свою работу, и как только это будет
00:02:12
завершено,
00:02:13
мы хотим импортировать несколько значков для нашего
00:02:16
нижнего навигационного представления,
00:02:17
мы хотим сделать это в нашей папке rest
00:02:20
и щелкнуть правой кнопкой мыши по рисуемому элементу,
00:02:22
перейти к новому, и мы хотим импортировать вектор
00:02:24
актив,
00:02:25
поэтому откроется это диалоговое окно, и
00:02:29
вы увидите, что здесь у нас есть картинка, и
00:02:31
мы можем выбрать значок здесь, если нажмем
00:02:33
на него,
00:02:34
и есть несколько значков, которые вы можете
00:02:35
выбрать здесь,
00:02:37
и вы также можете решить, нужно ли вы хотите, чтобы
00:02:38
эти значки были заполнены,
00:02:40
если вы хотите, чтобы они были обведены, если вы
00:02:42
хотите, чтобы они были круглыми и так далее и т. д.,
00:02:45
вы действительно можете попробовать, я
00:02:47
просто импортирую сюда пять разных значков,
00:02:49
четыре для нижнего представления навигации и
00:02:52
один для плавающей кнопки действия, поэтому в первую
00:02:55
очередь я буду искать
00:02:57
дом. Я буду использовать этот значок дома здесь,
00:03:00
нажмите « ОК», мы можем дать ему имя ic,
00:03:03
подчеркните дом, вы можете выбрать
00:03:06
здесь цвет, я просто оставлю его черным
00:03:08
и нажму далее, а затем по завершении,
00:03:11
тогда мы можем сделать то же самое еще раз,
00:03:13
щелкните правой кнопкой мыши на рисуемом
00:03:15
векторном ресурсе, на этот раз
00:03:18
это будет значок для значка поиска,
00:03:21
так что я не могу просто выполнить поиск в этом году,
00:03:25
нажмите «ОК», переименуйте это в
00:03:28
ic search, затем «
00:03:32
Далее» и закончите. затем еще раз
00:03:36
щелкните правой кнопкой мыши новый векторный актив, на
00:03:40
этот раз для плюса, или
00:03:43
я думаю, добавьте да, этот значок добавления здесь для
00:03:45
кнопки плавающего действия,
00:03:48
нажмите ОК, переименуйте его в ic, добавьте,
00:03:52
затем и закончите, и еще два раза
00:03:56
щелкните правой кнопкой мыши новый векторный ресурс, который можно рисовать, на
00:04:00
этот раз это для человека, поэтому мы
00:04:03
ищем человека,
00:04:04
нажмите на это, ОК, переименуйте это в ic
00:04:08
person,
00:04:10
затем и закончите, и, наконец, в последний
00:04:13
раз
00:04:14
для настроек, поэтому
00:04:18
снова нажмите на клипарт, найдите
00:04:20
настройки
00:04:21
и этот значок, который я хочу выбрать здесь,
00:04:23
конечно, вы можете выбрать здесь ваши собственные
00:04:24
значки,
00:04:26
нажмите «ОК», переименуйте это в «Настройки ic»,
00:04:30
«Далее» и «Завершите», «ОК»,
00:04:33
поэтому следующее, что мы хотим сделать, это
00:04:36
создать меню для нашего нижнего
00:04:38
представления навигации,
00:04:39
чтобы сообщить ему, как эти элементы относятся к
00:04:42
отдельным параметрам. в нем
00:04:44
расположены и какие значки у них есть,
00:04:47
нам нужно создать файл меню также в
00:04:48
нашей папке res здесь,
00:04:50
поэтому мы щелкаем правой кнопкой мыши по остальному новому
00:04:52
файлу ресурсов Android
00:04:54
и обязательно выбираем
00:04:57
здесь меню um в качестве типа ресурса, чтобы он
00:04:59
автоматически создайте эту папку
00:05:01
для вас,
00:05:02
и мы вызовем это нижнее подчеркивание,
00:05:04
навигационное меню подчеркивания,
00:05:06
а затем мы можем нажать Enter, чтобы создать
00:05:08
этот файл меню,
00:05:10
и вы увидите, что здесь мы получаем небольшое визуальное
00:05:12
представление,
00:05:13
но мы хотим нажать на этот код в
00:05:15
верхнем правом углу
00:05:16
чтобы перейти к XML-представлению этого меню, поэтому
00:05:20
здесь, в этом XML-файле, мы теперь можем
00:05:21
создать отдельные элементы, которые мы хотим иметь
00:05:23
в этом меню,
00:05:24
поэтому мы открываем новый тег с элементом, мы даем
00:05:27
ему идентификатор,
00:05:29
скажем, mi home, который мы хотим дайте ему название
00:05:33
дома, и мы хотим дать ему
00:05:36
значок ic home,
00:05:39
поэтому мы выбрали значок дома, а затем мы
00:05:41
можем закрыть его, чтобы это все
00:05:43
для значка дома в нашем меню,
00:05:45
затем мы можем скопировать это
00:05:47
и вставить еще три раз для
00:05:50
других наших пунктов меню,
00:05:52
второй я вызову mi search,
00:05:56
я также изменю заголовок на search
00:05:59
и значок на
00:06:00
ic search, тогда
00:06:03
третий пункт будет mi, скажем,
00:06:06
имя профиля, этот профиль,
00:06:11
и это будет, я вижу, о
00:06:16
здесь отсутствует кавычка, это
00:06:18
будет ic
00:06:20
person и, наконец,
00:06:24
для настроек у нас будут настройки mi,
00:06:28
заголовок будет настройками, а значок
00:06:32
также будет настройками ic, хорошо, это все для
00:06:35
нашего файла меню,
00:06:36
дальше мы хотим перейти к нашей
00:06:38
основной деятельности xml,
00:06:40
чтобы фактически добавить это нижнее
00:06:42
представление навигации и это нижнее приложение, о котором я говорил,
00:06:44
в наш дизайн, поэтому, если этот световой редактор
00:06:47
откроется для вас,
00:06:48
мы не хотим этого, мы хотим видеть
00:06:50
это представление в формате XML,
00:06:51
поэтому мы нажимаем на код в Снова верхний правый
00:06:53
угол, чтобы увидеть XML-код, который
00:06:56
вы можете видеть. Студия Android уже
00:06:58
создала для нас это текстовое видео.
00:07:00
Мы не хотим, чтобы мы могли просто удалить
00:07:02
его,
00:07:03
и мы также не хотим, чтобы этот макет был
00:07:06
макетом ограничений,
00:07:07
вместо этого мы хотите, чтобы это был
00:07:10
макет координатора, макет координат очень
00:07:12
полезен, если у вас есть
00:07:13
кнопка плавающего действия, например, как
00:07:15
в нашем случае, поэтому
00:07:17
с его помощью мы можем просто определить, что эта
00:07:19
кнопка плавающего действия
00:07:20
должна фактически прикрепляться к нашему нижнему
00:07:22
верхнему нижнему навигационному представлению,
00:07:24
поэтому мы просто заменим это
00:07:26
макетом координатора здесь,
00:07:28
а затем он также должен автоматически
00:07:31
переименовать этот
00:07:32
закрывающий тег здесь для вас, хорошо
00:07:35
здесь, как я уже сказал, мы сначала хотим
00:07:37
создать нашу нижнюю панель добавления, поэтому мы открываем
00:07:40
новый тег с нижней панелью приложения, вот этот здесь
00:07:43
нажмите
00:07:44
Enter, мы даем ему ширину макета, соответствующую
00:07:46
родительскому элементу,
00:07:47
и высоту макета содержимого переноса, а
00:07:50
также даем ему идентификатор нижней
00:07:53
панели приложения, а затем мы можем установить
00:07:57
гравитацию макета этой нижней
00:08:00
панели приложения на нижнюю, чтобы она просто прилипала к
00:08:03
нижнюю часть этого макета координатора здесь,
00:08:05
а затем мы можем закрыть этот тег на
00:08:08
данный момент.
00:08:09
Я также хочу создать
00:08:11
плавающие кнопки действий, чтобы мы могли
00:08:12
прикрепить их к этой нижней панели приложения,
00:08:15
чтобы мы открыли новую кнопку плавающего действия тега.
00:08:18
первый здесь, а не расширенный,
00:08:22
и у него будет громкая ширина
00:08:24
содержимого переноса, высота содержимого переноса, а также
00:08:27
мы даем ему идентификатор просто потрясающий,
00:08:32
а затем теперь мы хотим установить
00:08:35
значок этой кнопки плавающего действия,
00:08:37
поэтому src
00:08:39
на ic plus или ic
00:08:43
добавить да, мы хотим
00:08:47
установить его привязку макета, чтобы в
00:08:50
основном определить,
00:08:52
к какому представлению должна привязываться эта кнопка плавающего действия,
00:08:55
потому что здесь мы находимся внутри
00:08:56
макета координатора, который полезен,
00:08:59
поэтому мы будем использовать нижнюю часть выше для этого,
00:09:01
чтобы он просто прилипал к нему,
00:09:03
а затем мы можем закрыть этот тег, и
00:09:06
если мы теперь посмотрим на вкладку «Дизайн» здесь, в
00:09:08
правом верхнем углу,
00:09:10
то вы увидите, что это выглядит не так, как
00:09:12
мы хотим, и причину это то,
00:09:14
что мы не используем тему материала, но
00:09:16
мы используем здесь компоненты материала, но не
00:09:18
тему,
00:09:19
и чтобы изменить это, нам нужно перейти в
00:09:22
нашу папку значений здесь,
00:09:24
в Styles.xml, и здесь вы можете видеть,
00:09:27
что это то место, где мы мы можем выбрать
00:09:30
тему для нашего приложения,
00:09:31
и мы хотим использовать компоненты точечного материала темы,
00:09:38
и если мы теперь посмотрим на наш
00:09:40
основной XML-файл активности,
00:09:42
вы увидите, что здесь это выглядит примерно так, как мы
00:09:44
хотели, поэтому, если мы увеличим масштаб, у
00:09:46
нас появится кнопка плавающего действия.
00:09:48
прикреплен к этой нижней панели приложения,
00:09:51
и теперь самое интересное то, что у нас есть
00:09:52
некоторые возможности
00:09:54
изменить внешний вид этого круга,
00:09:57
поэтому, если мы вернемся на вкладку кода к нашей
00:09:59
нижней панели приложения,
00:10:00
мы могли бы, например, установить для поля fab Cradle
00:10:05
некоторое значение. количество dp здесь, например,
00:10:08
до 20 dp. Если мы теперь посмотрим на
00:10:11
вкладку «Дизайн»,
00:10:12
вы увидите, что поле или
00:10:14
круг теперь намного больше,
00:10:16
так что просто не стесняйтесь экспериментировать с
00:10:18
этими значениями, у
00:10:19
нас также есть некоторые другие значения здесь, например,
00:10:21
если мы просто наберем cradle
00:10:23
the cradle вертикальное смещение, например,
00:10:25
на 10dp,
00:10:27
это просто переместит fab 10dp
00:10:31
вверх, а также этот круг,
00:10:34
и у нас
00:10:38
здесь есть радиус закругленного угла колыбели, что
00:10:40
довольно круто, поэтому, если мы установим это на 20dp
00:10:43
и взгляните на вкладку «Дизайн», и
00:10:45
вы увидите, что эти углы на
00:10:47
самом деле закруглены, но теперь нам,
00:10:50
конечно, не хватает
00:10:51
нижнего вида навигации, так что у нас
00:10:52
есть пункты меню на выбор,
00:10:55
и для этого мы вернемся к нашему вкладку кода
00:10:58
в представление xml, и
00:11:01
вместо закрытия
00:11:02
тега здесь для нижней панели приложения я
00:11:04
открою ее вот так, чтобы мы могли поместить
00:11:06
внутрь нее представление,
00:11:08
и на этот раз мы поместим наше нижнее
00:11:10
представление навигации. Итак, это представление
00:11:12
здесь
00:11:14
с представлением ширины соответствия родителя
00:11:17
и высоты, а также соответствия родителю,
00:11:21
мы дадим ему идентификатор нижнего
00:11:24
представления навигации,
00:11:27
и мы установим его меню
00:11:30
в наше нижнее навигационное меню, а затем мы можем
00:11:33
просто закрыть это снимите тег,
00:11:35
давайте посмотрим, как это выглядит на нашей вкладке «Дизайн», окей,
00:11:38
выглядит нормально, но не совсем так, как нам
00:11:41
хотелось,
00:11:42
поэтому с одной стороны вы можете видеть здесь
00:11:44
небольшую тень,
00:11:45
а также немного места слева,
00:11:47
и
00:11:48
эти элементы здесь не видны. на самом деле это не организовано
00:11:50
так, как мы хотели,
00:11:52
и, конечно, здесь он также перекрывает
00:11:54
круг,
00:11:56
поэтому на самом деле я делаю здесь решение
00:11:59
этой проблемы,
00:12:00
с одной стороны, мы также добавим немного
00:12:01
поля справа, потому что я не
00:12:03
думаю, что мы можем исправить это поле здесь,
00:12:05
поэтому мы также прикрепим его справа
00:12:08
и сделаем фон
00:12:10
этого нижнего представления навигации
00:12:11
прозрачным,
00:12:13
чтобы мы снова увидели этот круг,
00:12:16
поэтому давайте вернемся к нашей вкладке кода и
00:12:19
здесь к нашему нижнему представлению навигации. мы
00:12:21
прикрепим
00:12:23
сюда некоторый край поля размером ровно 16 dp,
00:12:27
а также установим для фона
00:12:31
этого нижнего навигационного представления
00:12:35
прозрачный цвет Android, и если мы теперь посмотрим
00:12:39
на вкладку «Дизайн», вы увидите, что
00:12:43
сейчас это своего рода поле подходит. но это все
00:12:46
равно выглядит не так хорошо,
00:12:48
потому что эта тень все еще существует, и я
00:12:50
лично на самом деле не знаю,
00:12:52
почему эта тень возникает здесь, потому что
00:12:54
фон прозрачен,
00:12:56
но, к счастью, я знаю способ это исправить, и
00:12:59
мы не можем исправить это в xml, мы нужно перейти
00:13:01
к нашему основному действию,
00:13:04
и здесь нам нужно использовать нижний
00:13:06
вид навигации
00:13:08
, после этого написать точку,
00:13:12
использовать фон и просто установить его
00:13:14
сейчас,
00:13:15
чтобы полностью удалить эту
00:13:17
тень здесь,
00:13:18
конечно, в xml, вы все равно ее увидите
00:13:20
но как только мы запустим наше приложение,
00:13:22
эта тень здесь исчезнет, ​​и теперь
00:13:25
последняя проблема, с которой мы столкнулись, заключается в том,
00:13:26
что эти элементы не очень
00:13:28
хорошо выровнены,
00:13:30
и мы можем легко это исправить, просто
00:13:33
добавив
00:13:34
значок-заполнитель и невидимый значок в середине
00:13:37
этого поэтому мы просто возвращаемся к нашему нижнему навигационному
00:13:40
меню, которое
00:13:41
все еще открыто здесь, и после того, как второй
00:13:44
элемент здесь
00:13:45
мы запустим, мы не будем запускать, мы
00:13:48
откроем новый тег для элемента-заполнителя, поэтому
00:13:51
мы устанавливаем идентификатор
00:13:52
для заполнителя и позволяем заголовок просто должен
00:13:57
быть пустым, и мы, конечно, не устанавливаем для него никакого значка,
00:14:01
и тогда это будет на самом деле, если вы
00:14:04
посмотрите в основной активности,
00:14:05
вы увидите, что теперь они выровнены намного
00:14:08
лучше,
00:14:09
но мы все еще можем нажать на
00:14:11
средний значок поэтому, если мы щелкнем
00:14:12
именно здесь, то появится этот маленький пузырь,
00:14:15
если вы нажмете на элемент,
00:14:17
чтобы отключить его, нам нужно перейти к нашему
00:14:19
основному действию,
00:14:20
а также использовать нашу нижнюю навигацию, просмотреть
00:14:23
точечное
00:14:24
меню, чтобы получить ссылку на его меню, и
00:14:27
мы хотим чтобы получить
00:14:28
элемент этого меню с индексом
00:14:31
два,
00:14:32
поэтому начиная слева с нулевого индекса,
00:14:35
который является нашим домашним значком, тогда у нас есть
00:14:38
индекс один для значка поиска
00:14:40
и индекс два для нашего значка-заполнителя
00:14:44
для этого значка или пункта меню, на самом деле мы для параметра, который я
00:14:46
хочу установить,
00:14:48
установлено значение false, и это
00:14:51
полностью отключит его,
00:14:53
поэтому мы не сможем щелкнуть по нему, а также этот
00:14:54
пузырь не появится,
00:14:56
и все, давайте попробуем, нажмите
00:14:58
здесь кнопку воспроизведения,
00:15:00
посмотрите в эмуляторе, и вы
00:15:02
увидите вот наша
00:15:04
нижняя навигация в сочетании с
00:15:05
нижней панелью приложения.
00:15:07
Нижняя навигация работает
00:15:09
отлично, конечно,
00:15:11
сейчас она ничего не делает, это то, что вам нужно
00:15:12
сделать,
00:15:13
например, чтобы соединить ее с
00:15:15
библиотекой компонентов навигации,
00:15:17
а также fab конечно,
00:15:19
здесь это не работает, потому что мы не настроили
00:15:21
для этого прослушиватель кликов, но это
00:15:22
то, что вы должны быть в состоянии сделать
00:15:24
или что вам нужно сделать на самом деле,
00:15:28
это всего лишь руководство, как вы можете
00:15:30
настроить эту
00:15:31
комбинацию нижних верхняя панель и нижняя панель
00:15:33
навигации,
00:15:34
если вам нравится это видео, нажмите
00:15:36
кнопку «Нравится», и особенно, если вы
00:15:37
не являетесь подписчиком моего канала,
00:15:39
быстро нажмите
00:15:41
кнопку подписки ниже и убедитесь, что
00:15:44
вы получаете регулярный контент для Android каждую
00:15:45
секунду. день
00:15:47
и да, я желаю всем вам
00:15:49
приятного дня,
00:15:50
увидимся в следующем видео пока пока
00:15:55
[Музыка]
00:16:12
ты

Описание:

In this video you will learn how you can make a BottomNavigationView with a FloatingActionButton in the middle. ⭐ Get certificates for your future job ⭐ Save countless hours of time ⭐ 100% money back guarantee for 30 days ⭐ Become a professional Android developer now: https://pl-coding.com/premium-courses/ Material Design Dependency: implementation 'com.google.android.material:material:1.3.0-alpha03' Get the source code for this video here: https://github.com/philipplackner/BottomNavigationWithFAB Regular Android tutorials on my Instagram: https://www.facebook.com/unsupportedbrowser Checkout my GitHub: https://github.com/philipplackner You like my free content? Here you can me a coffee: https://buymeacoffee.com/philipplackner

Готовим варианты загрузки

popular icon
Популярные
hd icon
HD видео
audio icon
Только звук
total icon
Все форматы
* — Если видео проигрывается в новой вкладке, перейдите в неё, а затем кликните по видео правой кнопкой мыши и выберите пункт "Сохранить видео как..."
** — Ссылка предназначенная для онлайн воспроизведения в специализированных плеерах

Вопросы о скачивании видео

mobile menu iconКак можно скачать видео "How to Add a Floating Action Button to a Bottom Navigation - Android Studio Tutorial"?mobile menu icon

  • Сайт http://unidownloader.com/ — лучший способ скачать видео или отдельно аудиодорожку, если хочется обойтись без установки программ и расширений. Расширение UDL Helper — удобная кнопка, которая органично встраивается на сайты YouTube, Instagram и OK.ru для быстрого скачивания контента.

  • Программа UDL Client (для Windows) — самое мощное решение, поддерживающее более 900 сайтов, социальных сетей и видеохостингов, а также любое качество видео, которое доступно в источнике.

  • UDL Lite — представляет собой удобный доступ к сайту с мобильного устройства. С его помощью вы можете легко скачивать видео прямо на смартфон.

mobile menu iconКакой формат видео "How to Add a Floating Action Button to a Bottom Navigation - Android Studio Tutorial" выбрать?mobile menu icon

  • Наилучшее качество имеют форматы FullHD (1080p), 2K (1440p), 4K (2160p) и 8K (4320p). Чем больше разрешение вашего экрана, тем выше должно быть качество видео. Однако следует учесть и другие факторы: скорость скачивания, количество свободного места, а также производительность устройства при воспроизведении.

mobile menu iconПочему компьютер зависает при загрузке видео "How to Add a Floating Action Button to a Bottom Navigation - Android Studio Tutorial"?mobile menu icon

  • Полностью зависать браузер/компьютер не должен! Если это произошло, просьба сообщить об этом, указав ссылку на видео. Иногда видео нельзя скачать напрямую в подходящем формате, поэтому мы добавили возможность конвертации файла в нужный формат. В отдельных случаях этот процесс может активно использовать ресурсы компьютера.

mobile menu iconКак скачать видео "How to Add a Floating Action Button to a Bottom Navigation - Android Studio Tutorial" на телефон?mobile menu icon

  • Вы можете скачать видео на свой смартфон с помощью сайта или pwa-приложения UDL Lite. Также есть возможность отправить ссылку на скачивание через QR-код с помощью расширения UDL Helper.

mobile menu iconКак скачать аудиодорожку (музыку) в MP3 "How to Add a Floating Action Button to a Bottom Navigation - Android Studio Tutorial"?mobile menu icon

  • Самый удобный способ — воспользоваться программой UDL Client, которая поддерживает конвертацию видео в формат MP3. В некоторых случаях MP3 можно скачать и через расширение UDL Helper.

mobile menu iconКак сохранить кадр из видео "How to Add a Floating Action Button to a Bottom Navigation - Android Studio Tutorial"?mobile menu icon

  • Эта функция доступна в расширении UDL Helper. Убедитесь, что в настройках отмечен пункт «Отображать кнопку сохранения скриншота из видео». В правом нижнем углу плеера левее иконки «Настройки» должна появиться иконка камеры, по нажатию на которую текущий кадр из видео будет сохранён на ваш компьютер в формате JPEG.

mobile menu iconСколько это всё стоит?mobile menu icon

  • Нисколько. Наши сервисы абсолютно бесплатны для всех пользователей. Здесь нет PRO подписок, нет ограничений на количество или максимальную длину скачиваемого видео.