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


Настройте Logcat в Android Studio
Формат отображения ›Пользовательские цвета› Фильтрация ненужных данных ›Режим просмотра Неважно, насколько мощным является оружие, если вы не знаете, как им пользоваться. Android Studio - одна из самых мощных IDE в мире. В нем есть множество ярлыков, множество мощных функций, таких как живые шаблоны, встроенный эмулятор, инспектор баз данных и многое другое. Тем не менее, большинство разработчиков даже не подозревают о существовании этих функций. Как разработчик, мы должны знать..

Настройка модулей Android с помощью Kodein
Сравнение с Koin and Dagger 2 Поскольку я уже изучал Koin и Dagger 2 для применения в многомодульных Android-проектах, в завершение своего служебного долга я не должен упускать Kodein . Это еще один популярный фреймворк для внедрения зависимостей в Android, работающий на Kotlin . Примечание. Другой подобный фреймворк - Injekt , который заявлен как очень похожий на Kodein. Давайте посмотрим, как это делается здесь. Предположения проекта Вот как мы создадим наш простой..

Простой 3D-движок во Flutter
Без доступа к графическому процессору нам придется действовать по старинке. Впервые я научился программировать на Atari ST в конце 80-х - начале 90-х годов. Тогда у нас не было таких фреймворков, как OpenGL или Metal; не было «почти прямого доступа к графическому процессору». Итак, как и наши предки, мы создавали 3D-движки сложным путем, с нуля, используя математику. Хотя Flutter использует OpenGL для рендеринга своих виджетов, он не предоставляет нам API для доступа к базовому..

Почему Flutter станет популярным в 2018 году
ОБНОВЛЕНИЕ : мой курс Flutter запущен! Посетите fluttercrashcourse.com 🚀 — (Не надоедливый TL; DR. Если вы спешите, переходите к моим 5 пунктам ниже.) После многих лет разработки для iOS, а затем перехода к менеджменту, в свободное время я все еще занимаюсь написанием серверных приложений и мобильных приложений. Помимо того, что я был одержим Neo4j , а затем Golang много лет назад, с тех пор меня больше не волновали такие новые технологии, как Dart и Flutter . Что..

Что такое инкапсуляция?
Что такое инкапсуляция? Инкапсуляция скрывает детали реализации от пользователя. Инкапсуляция - это процесс объединения кода и данных в единый блок. В Автомобиле есть гидроусилитель руля, это очень сложная система. У него много деталей внутри, они работают вместе, чтобы повернуть машину в желаемом направлении. Он даже контролирует мощность, передаваемую двигателем на рулевое колесо. Но для внешнего мира существует только один интерфейс, и его сложность скрыта. Кроме того,..

Изучение API просмотра приложений в Google Play
Google обеспечивает ощущение внутри приложения с общесистемными функциями Это руководство, объясняющее, как интегрировать новый API проверки приложений Google, который является частью основной библиотеки Google Play. Вы также узнаете, как тестировать API с помощью FakeReviewManager. Вступление Google уже давно усердно работает над предоставлением API-интерфейсов, которые предоставят им доступ к разработчикам Android, чтобы запускать общесистемные функции, такие как автоматическое..

Работа с ограничением метода 64K в вашей игре Unity3D
Эта статья изначально была опубликована в Блоге разработчиков Kongregate . Вы когда-нибудь могли себе представить игру на Unity для Android, в которой использовалось бы более 64 000 методов Java? Не смогли этого сделать и создатели Dalvik bytecode . Возможно, они это сделали (я не читал спецификацию), и вина лежит на других элементах вашей цепочки инструментов. Короче говоря, если ваша игра упирается в ограничение метода в 64 КБ на файл DEX, вам нужно будет разобраться с вашими..