Программное обеспечение мобильных систем, архитектура мобильных и встраиваемых систем

Информация к курсам «Программное обеспечение мобильных систем » и «Архитектура мобильных и встраиваемых систем». Читать далее «Программное обеспечение мобильных систем, архитектура мобильных и встраиваемых систем»

Android Studio: Logcat и несколько тегов

При выводе отладочной информации мы пользуемся Log:

Чтобы увидеть в Logcat записи с тегами TAG1 и TAG2 одновременно нужно прописать в окошке c лупой следующую запись:

(TAG1|TAG2)

Netty в Android

Как установить и использовать фреймворк Netty в Android

Читать далее «Netty в Android»

Realm

Realm — объектная СУБД для мобильных систем.

Читать далее «Realm»

Android: отладка через TCP/IP

Как отладить программу, если порт USB в телефоне уже занят каким-то устройством?

Читать далее «Android: отладка через TCP/IP»

Android: отображение summary в preference

Отображение текущего значение Preference для EditTextPreference.

Читать далее «Android: отображение summary в preference»

Android: использование Seekbar

Рассмортим как пользоваться элементом SeekBar в Android.

Читать далее «Android: использование Seekbar»

Android: как сделать flat button в рамках Material Design

Как сделать кнопку без фона и рамки (flat button) из Material Design.

Читать далее «Android: как сделать flat button в рамках Material Design»

Как сделать свой компонент в Android

Для упрощения проекта и повторного использования различных элементов проекта бывает полезно создавать свои собственные компоненты. Посмотрим как это делается.

Читать далее «Как сделать свой компонент в Android»

Android: AsyncTask

AsyncTask — специфический класс (работает только в рамках Android SDK), реализующий поток и имеющий интерфейс для взаимодействия с интерфейсом пользователя. Полезен при запуске каких либо долгоиграющих задач в рамках работы с текущим Activity.

Ссылки:

Android асинхронные задачи

AsyncTask — пример создания асинхронных задач

Класс AsyncTask