Flutter Pulse
531 subscribers
353 photos
777 links
На канале будут новости про flutter с сайтов, информация об обновлении пакетов, а также авторский контент.
Download Telegram
Изменение яркости системной панели
Отобразить системную панель с правильной яркостью на iOS и Android 🚀

При разработке мобильных приложений важно обеспечить корректное отображение системной панели на разных платформах. В этой статье мы рассмотрим, как изменить яркость системной панели в приложениях Flutter для iOS и Android.

Код для изменения яркости системной панели:

SystemChrome.setSystemUIOverlayStyle(
SystemUIOverlayStyle(
statusBarColor: Colors.transparent, // Прозрачный цвет статус-бара
statusBarBrightness: // Установка яркости статус-бара в зависимости от темы
mode == ThemeMode.light ? Brightness.light : Brightness.dark,
statusBarIconBrightness: // Установка яркости иконок статус-бара в зависимости от темы
mode == ThemeMode.light ? Brightness.dark : Brightness.light,
),
);


Обратите внимание:
- statusBarBrightness применяется только на Android.
- statusBarIconBrightness также применяется только на Android, но с инвертированными значениями для iOS.

Особенности для iOS: 🤔
На iOS строка состояния может быть изначально скрыта. Чтобы отобразить ее, откройте ваш проект в Xcode и убедитесь, что свойство status bar initially hidden не отмечено.

👍 Оцените нашу новую рубрику советов по Flutter! Ваши отзывы помогут нам сделать контент еще лучше.

Все подобные новости можно найти по хэштегу #FlutterPulseTips

#flutter #dart #flutterpulse #FlutterPulseTips #MobileDev #iOS #Android #FlutterTips #DevTips
👍1
Обзор пакетов на тему "Датчики" (Sensors)

sensors_plus - пакет для доступа к акселерометру, гироскопу, магнитометру и барометру на Android, iOS, MacOS, Linux и Windows. 👍 Лайки: 952, 📥 Скачиваний: 352К
Последнее обновление 📅: 14 дней назад
https://pub.dev/packages/sensors_plus

ir_sensor_plugin - пакет для использования инфракрасного датчика в ваших приложениях Flutter. Поддерживается только Android. 👍 Лайки: 34, 📥 Скачиваний: 158
Последнее обновление 📅: 8 месяцев назад
https://pub.dev/packages/ir_sensor_plugin

carp_mobile_sensing - пакет для создания кроссплатформенных приложений для сбора данных с мобильных устройств. Поддерживает iOS и Android. 👍 Лайки: 22, 📥 Скачиваний: 1.9К
Последнее обновление 📅: 3 месяца назад
https://pub.dev/packages/carp_mobile_sensing

flutter_compass - пакет для создания компаса в ваших Flutter-приложениях. Возвращает направление от 0 до 360 градусов, где 0 - север. 👍 Лайки: 186, 📥 Скачиваний: 53К
Последнее обновление 📅: 9 месяцев назад
https://pub.dev/packages/flutter_compass

ambient_light - пакет для доступа к данным датчика окружающего света на Android, iOS и macOS. 👍 Лайки: 8, 📥 Скачиваний: 1.8К
Последнее обновление 📅: 4 месяца назад
https://pub.dev/packages/ambient_light

light - пакет для сбора данных о внешнем освещении с помощью датчиков окружающей среды Android. 👍 Лайки: 24, 📥 Скачиваний: 5.1К
Последнее обновление 📅: 5 месяцев назад
https://pub.dev/packages/light

#sensors_plus #ir_sensor_plugin #carp_mobile_sensing #flutter_compass #ambient_light #light #flutter #dart #pubdev #flutterpulse #flutterpulsethemedpackages