TGTGInsighttelegram intelligenceLIVE / telegram public index
Retour aux chaînes
Android Broadcast avatar

TGINSIGHT CHAT

Android Broadcast

@android_broadcast

Technologies

Подборка новостей и статей для Android разработчиков. Реклама и связь с автором @ab_manager РКН https://abdev.by/rkn_tg_ab#MQRZR

Abonnés1.4万Abonnés actuels de la chaîne
Posts indexés1,000Nombre de posts indexés
Portée récente87,050Somme des vues récentes
Posts récents

Posts récents

Page 45 sur 84 · 1,000 posts

🔨 В Android Studio Narwhal Feature Drop в Layout Inspector появится счетчик дочерних (Child) рекомпозиций #androidstudio#compose

6,760 views

🔨 Android Studio позволит отключить синхронизацию проекта при открытии 🎉 #androidstudio

6,570 views

🔨 В Android Studio теперь можно будет отключить отображение build.gradle файла в общем разделе Project Gradel Files и перенести их в модуль. Мелочь, а приятно. Еще бы опцию сокрытия пустых sourceset #androidstudio

6,360 views

Рассказ про еще одну защищенную от корпораций ОС - /e/OS 3.0 Что самое главное: 👉 Базируется на AOSP 👉 Удалены все сервисы Google 👉 Используется microG чтобы приложения с Google Play Services могли работать 👉 ОС прошла сертификацию, необходимую для создания Google аккаунта Вижу как популярность подобных решений растет с каждым днем и думаю: "Почему?" Делитесь мыслями, а особенно интересен опыт регулярных пользователей подобных ОС #android#безопасность

6,460 views

🤖Проблема Context - универсальный класс под разное наполнение экземпляра Одна из проблема Context - один и тот же класс может предназначаться для разных маст использований. С пометкой какой Context ожидается в API могут помочь аннотации из Jetpack Annotation: 👉@UIContext для Context, которые используется для работы со всеми возможностями для UI 👉@DisplayContext для Context, который будет работать из UI сервисов только с DisplayManager и не будет работать с показом UI. 👉@NonUiContext помечается Context, который не работает с UI. Зачастую им будет Application Context. Такие аннотации не влияют на работу вашего кода, а лишь помечают какой тип Context ожидает автор API. Android Lint НЕ содержит правило на основе этих аннотаций. #android

6,150 views

Hashtags

🐱Библиотека Navigation - навигационная библиотека для Compose под Android, построенная вокруг состояния. Open source решение от подписчика канала (задавате вопросы в комментариях и поддержите Звездой на 🐱 GitHub) // Создаем NavigationManager и передаем в него начальное состояние val navigationManager = rememberNavigationManager( NavigationState( NavigationHost( hostName = "Main", initialDestination = FirstSampleDestination(), ) ) ) @Parcelize class FirstSampleDestination : ComposeDestination { @IgnoredOnParcel override val composable: @Composable (Destination) -> Unit = { FirstSamplePane() } } // инициализируем навигацию в Compose Navigation( navigationManager = navigationManager ) { Pane(rememberNavigationHost("Main")) } // Пример перехода navigationManager.execute( ForwardCommand(SecondSampleDestination(text)) ) @Parcelize data class SecondSampleDestination(val text: String) : ComposeDestination { @IgnoredOnParcel override val composable: @Composable (Destination) -> Unit = { destination -> SecondSamplePane((destination as SecondSampleDestination).text) } } Делитесь в комментариях как вам решение и я тоже пошел обсуждать #compose#навигация#opensource

6,030 views

🤯Весь код, сгенерированный при помощи Cursor AI, вам не принадлежит Это следует из лицензионного соглашения Cursor (пункт 6.2) Notwithstanding the foregoing, you acknowledge that Suggestions are generated automatically by machine learning technology and may be similar to or the same as Suggestions provided to other customers, and no rights to any Suggestions generated, provided, or returned by the Service for or to other customers are granted to you under these Terms Примерный перевод на русский Несмотря на вышеизложенное, вы признаете, что Предложения генерируются автоматически с помощью технологии машинного обучения и могут быть похожими или идентичными Предложениям, предоставляемым другим клиентам, и никакие права на какие-либо Предложения, созданные, предоставленные или возвращенные Сервисом для других клиентов или другим клиентам, не предоставляются вам в соответствии с настоящими Условиями. Это значит, все, что вы сгенерили с помощью тула, вам не принадлежит. Копирайт не ваш… чей – не уточняется, но не ваш. Вы теряете контроль, и власть и право на обладание вашим продуктом может быть у вас отобрано, и в общем-то на достаточно простом основании – часть кода в вашем продукте не ваша. В результате, у вас классическая "дилемма заключенного": Не используете AI – можете проиграть, используете – рискуете проиграть и потерять все, потому что ваши конкуренты его используют. Узнал это из статьи на Хабре. Теперь при использовании любого AI в проде обязательно отдайте вначале юристы на изучения условия использования и получите одобрение от юристов, безопасников и руководства. Делитесь своим мнение в комментариях касательно защиты прав того что ушло в прод с помощью AI #ai

9,590 views

Hashtags

🎉🚀Новая Jetpack Библиотека - Photo Picker Новая библиотека Jetpack Photo Picker позволит перенести встраиваемый Photo Picker из Android 16 на более ранние версии Android. Благодаря Mainline системе встраиваемый Photo Picker будет доступен на Android 14 и выше как часть ОС, а вот на других версиях будет помогать библиотека Jetpack Photo Picker, работающая скорее всего на основе Google Play Services. Важно - сразу сделали версию для View и Compose #android#jetpack#android16#compose

8,010 views

🎉 Вышла Cursor IDE 1.0 - редактор кода на основе AI #ide#ai

8,220 views

Hashtags

⚙️Все View виджеты Material 3 Expessive отложены Выпустили Material Component Android 1.13.0 Alpha 14 из которой убрали все наработки по Material 3 Expressive. Они отложены в следующую версию - 1.14.0, первая альфа которой уже доступна #android#materia3

7,810 views

📹Mastering text input in Compose (EN, 18м) Google выпустили шикарное видео, где показали лучшие практики работы с текстовыми полями в Compose — с примерами, API и лайфхаками. В ролике разработчики на примере рассказывают: 👉 как использовать state-based TextField — новый подход к управлению вводом; 👉 зачем нужен SecureTextField и как задать требования к паролю; 👉 как работает Autofill API (да, теперь можно сохранять логины и OTP); 👉 как кастомизировать поле ввода OTP с помощью BasicTextField и decorator; 👉 как принимать GIF и изображения через drag & drop с новым contentReceiver; 👉 как использовать input/output трансформации для автоподстановки скобок и тире в номерах; #android#compose

9,040 views

Publié 4 juin

а всё уже

6,050 views
12•••5•••10•••15•••20•••25•••30•••35•••40•••4344454647•••50•••55•••60•••65•••70•••75•••80•••8384