Обзор трудностей в разработке. Принципы разработки приложений под Android. Исследование ключевых особенностей, использование ресурсов. Рассмотрение текста программного кода игры "Судоку". Создание меню программы, окон, графики, простых диалогов и музыки.
Аннотация к работе
В статье описаны основные трудности создания приложений под Android.4) Нужно измерять время выполнения, протоколировать и анализировать ход выполнения приложения, узкие участки кода, возникновения событий, выделение памяти, время жизни объектов. Android использует специальный механизм описания действий основанный на Intent. Например, запись android:text="@string/main_title" указывает, что текст нужно искать в файле res/values/string.xml в узле с именем main_title (Android Sudoku). Цвет фона также содержится в ресурсах (android:background="@color/background") но в файле color.xml (#3500ffff). Знак плюс указывает, что для кнопки нужно создать идентификатор в файле /gen/org.example.sudoku/R.java (public static final int continue_button=0x7f0b000b;).