Информация к курсам «Программное обеспечение мобильных систем » и «Архитектура мобильных и встраиваемых систем». Читать далее «Программное обеспечение мобильных систем, архитектура мобильных и встраиваемых систем»
Чистая архитектура. Искусство разработки программного обеспечения
Роберт Мартин
«Идеальный программист» и «Чистый код» – легендарные бестселлеры Роберта Мартина – рассказывают, как достичь высот профессионализма. «Чистая архитектура» продолжает эту тему, но не предлагает несколько вариантов в стиле «решай сам», а объясняет, что именно следует делать, по какой причине и почему именно такое решение станет принципиально важным для вашего успеха.
Читать далее «Чистая архитектура. Искусство разработки программного обеспечения»
Android Studio: Logcat и несколько тегов
При выводе отладочной информации мы пользуемся Log:
1 2 |
Log.d(TAG1, "test1"); Log.d(TAG2, "test2"); |
Чтобы увидеть в Logcat записи с тегами TAG1 и TAG2 одновременно нужно прописать в окошке c лупой следующую запись:
(TAG1|TAG2)
Netty в Android
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»