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


Загружаемые шрифты Android
Android представил загружаемые шрифты. Библиотека поддержки Android 26 представляет поддержку API для запроса шрифтов из приложения-поставщика вместо объединения файлов в APK или разрешения APK загружать шрифты. Эта функция доступна на устройствах под управлением Android API версии 14 и выше через Библиотеку поддержки 26. Преимущества: Уменьшает размер APK Повышает вероятность успешной установки приложения Улучшает общее состояние системы, поскольку несколько APK-файлов могут..

Изучайте Android — основы
Самая популярная в мире мобильная ОС — от телефонов и часов до автомобилей и телевизоров. Добро пожаловать в серию статей Learn Android . Я буду еженедельно рассказывать вам, почему и как начать работу с Android и создать свое портфолио. Я поделюсь с вами пояснениями и фрагментами кода, как реализовать самые важные и базовые вещи в Android. В предыдущей статье мы узнали о том, как создать новый проект и как запустить его на устройстве. На этом занятии мы узнаем о компонентах,..

Профилирование вашего приложения с помощью Android Studio
Оптимизируйте потребление памяти приложением Android с помощью профилирования в Android Studio Что такое профилирование приложений и чем оно может помочь? Разработчики приложений должны задать себе один вопрос: что я буду делать, когда пользователи сообщают, что они отстают при использовании данного приложения? Ответ не всегда очевиден, но в большинстве случаев он связан с задачами, интенсивно использующими процессор, которые блокируют основной поток, а также бывают случаи, когда..

Введение в тестирование пользовательских представлений на Android
Если вы работаете над большим приложением, у дизайнеров вашего продукта необычные пожелания или вы просто хотите разбить приложение на небольшие модули, чтобы обеспечить удобство обслуживания и разделение задач, в какой-то момент вы, скорее всего, в конечном итоге реализуете пользовательские представления. Написать собственное представление довольно просто. Вы можете, например, расширить android.view.View или расширить свой любимый макет, например FrameLayout , и расширить XML для..

Документирование моего пути «самообучения» к тому, чтобы стать разработчиком Android.
Добро пожаловать, дорогая. Ты должна знать, как тебе повезло, что ты попала в эту статью. «улыбнись». Я просто шучу. На самом деле, довольно скоро вы обнаружите, что я ужасный писатель из-за моего не очень хорошего английского, так что если вы все еще остаюсь, я ценю это. Так кто я? И что я собираюсь делать? Меня зовут Мохаммед, но вы можете звать меня Хаддад, что по-арабски означает «Смит». Впервые я столкнулся с программированием и кодированием в 2016 году, и это было что-то под..

Flutter ListView и ScrollPhysics: подробный обзор
Подробное изучение виджета ListView и его функций Некоторое время назад я написал статью об основах использования ListView и GridView во Flutter . Эта статья предназначена для более подробного изучения класса ListView, ScrollPhysics, а также настроек и оптимизаций для общего виджета. ListView во Flutter - это линейный список прокручиваемых элементов. Мы можем использовать его, чтобы сделать список элементов прокручиваемым или составить список повторяющихся элементов. Изучение..

Почему Flutter не использует OEM-виджеты
Путь разработчика от скептицизма к воодушевлению по поводу будущего не-OEM-виджетов и индивидуального мобильного дизайна Предисловие Прежде чем присоединиться к команде Flutter в начале 2017 года, я годами разрабатывал мобильные приложения - некоторые в быстро развивающемся стартап-агентстве, а в последнее время - для крупномасштабных потребительских приложений внутри Google. Разработчики из обоих миров хорошо осведомлены о преимуществах хорошо зарекомендовавшего себя мобильного..