Публикации по теме 'android'


Простой способ кодирования Python на Android
Есть так много способов изучить Python. Простой поиск даст вам много хороших ссылок на различные курсы, учебные пособия или онлайн-книги, которым можно следовать для изучения Python. В Интернете нет недостатка в материалах, которые помогут вам начать работу. Сложность заключалась в том, чтобы найти простой способ изучения Python на мобильных устройствах без необходимости загружать приложение с встроенной рекламой. Я понимаю, что разработчикам нужно есть, я не против этого, но я бы..

Flutter & Flame: коллизии на основе физики
Flutter & Flame: коллизии на основе физики Столкновения в физическом движке относятся к базовому набору инструментов для создания игр, давайте посмотрим, как вы используете их в приложении Flutter, используя Flame с Forge2D. Предисловие В качестве примера, чтобы продемонстрировать, как работает система обратного вызова столкновения или контакта в Forge2D, мы будем использовать код и элементы из нашей игры MoonLander. Эта игра была разработана в серии статей, не стесняйтесь..

Как иметь несколько стилей в Jetpack Compose Text
В этой статье будет рассказано о том, как иметь несколько стилей в одном Text с помощью Jetpack Compose. Помните, как каждый раз, когда вам нужно было применить несколько стилей к одному TextView в XML, вы натыкались на решение, которое использовало либо Html.fromHtml , либо SpannableString вместе с некоторой магией индекса. Что ж, эти дни прошли. Используя Jetpack Compose, мы можем легко добиться этого с помощью AnnotatedString . Мы можем создать его с помощью..

Создайте анимированную заставку в Jetpack Compose
Изучаем Android-разработку Создайте анимированную заставку в Jetpack Compose Сделайте запуск вашего приложения более профессиональным Заставка Экран-заставка обычно является первым экраном, представляющим ваше приложение с помощью логотипа или имени приложения. Он остается на несколько секунд, а затем автоматически выводит вас на главный экран. Вы можете использовать свой логотип или любой информативный текст, обозначающий ваше приложение. Анимированная заставка..

Знакомство с Dagger 2: Часть 2
Использование модулей для определения того, как должны быть построены объекты В предыдущей части этой серии мы увидели, как Dagger 2 позволяет нам использовать внедрение зависимостей в наши приложения без необходимости вручную писать длинные блоки кода инициализации. Как вы помните, мы создали интерфейс , чтобы сообщить фреймворку, какие типы объектов интересуют наш main метод, и Dagger автоматически сгенерировал конкретный класс, который мог создавать для нас экземпляры этих..

Создание классификатора изображений на Android с помощью TensorFlow (часть 1)
Эта статья состоит из трех частей: [Часть 1] Запустите предварительно созданный демонстрационный классификатор изображений TensorFlow на Android . [Часть 2] Перестройте демонстрационное приложение TensorFlow из исходного кода . [Часть 3] Переобучите демонстрационную модель TensorFlow для классификации различных изображений . Вам нужно будет хорошо разбираться в командной строке, а также в основах разработки под Android. Запуск демонстрационного приложения Android TensorFlow..

Избегайте задержек при изменении фрагмента / активности onNavigationItemSelected- Android
Избегайте проблемы с запаздыванием. Панель навигации - наиболее распространенная опция, используемая в приложениях, когда у нас более пяти вариантов, мы переходим к меню навигации. Я видел во многих приложениях, что когда мы меняем параметр в меню навигации, мы наблюдаем, что он тормозит, некоторые люди в StackOverflow рекомендовали использовать Handler, как в приведенном ниже коде: Но в приведенном выше коде это все еще не гладко, и я подумал, почему мы добавляем обработчик,..