...
Давайте используем Retrofit, чтобы получить в приложении данные из этого файла.
Для начала немного теории.
Конфигурирование Retrofit можно разделить на две части: API интерфейс и билдер. Давайте ...
С помощью ConstraintSet вы можете программно создавать привязки, цепочки, барьеры и настраивать их.
Полный список операций можно посмотреть в официальной документации. Я рассмотрю некоторые из ...
...
Локальный тест
Этот тест предназначен для тестирования кода, который не зависит от компонентов Android API. Т.е. тестируемый код - это чистый Java код, который ничего не знает про Activity, Fragment, ...
... обучение с уроков. Они помогут Вам изучить Android с нуля до среднего уровня.
Начать обучение
Блог
В блоге собраны материалы о различных SDK, API, библиотеках, паттернах и просто интересных ...
... Но та книжка была по OpenGL ES версии 1.0. Cейчас эта версия уже устарела и используются версии 2.0, 3.0 и 3.1. Эти версии по API существенно отличаются от 1.0 и несовместимы с ней. Поэтому мне самому придется изучать тему почти ...
... использован для получения результата вместо создания нового Bitmap-объекта.
Тут есть несколько особенностей с версиями Android.
- в Android 4.4 (API 19) передаваемый Bitmap должен быть не меньше по ...
... getWidth – ширина картинки в px getHeight – высота картинки в px getByteCount – число байт, которое занимает картинка (доступен только с API Level 12) getRowBytes – число байт в одной строке картинки getConfig ...
... включить службу карт и получить API-ключ для работы
2) Обеспечить доступ проекта к Google Play services
API ключ
Начнем с первого пункта. Для этого нам надо зайти в Google APIs Console.
Если ...
... ей удобно. А начиная с API Level 9 можно вместо константы скорости передавать свое значение в микросекундах. Не перепутайте с миллисекундами.
В onPause мы отписываем своего слушателя от сенсора света. ...
... посмотреть в хелпе (обращайте внимание на минимальную версию API).
Для работы с настройками используется объект Camera.Parameters. Он содержит кучу методов, которые можно разделить на несколько групп. ...
... API level 9. В конце этого урока есть инфа о том, как получить id камеры.
Также существует метод open без требования id на вход. Он даст доступ к задней камере. Он доступен и в более ранних версиях. ...
... хватит, чтобы понять, о чем идет речь.
Превью
(API Level 11)
Когда вы хотите добавить виджет, вы открываете экран выбора и видите там список виджетов с названиями и картинками. По умолчанию, ...
... метод появился только в API 14. А изначально в API 11 была такая реализация - setRemoteAdapter (int appWidgetId, int viewId, Intent intent). Он на вход требовал еще ID виджета. Используйте этот вариант ...
... массив ID всех работающих экземпляров виджета.
В Android 4.0 (API Level 14) и выше этот недостаток с отступами был устранен, и вручную делать отступы больше не надо. Давайте проверим. Уберите ранее ...
... появившихся с API Level 11. Используются совместно с FLAG_ACTIVITY_NEW_TASK.
FLAG_ACTIVITY_CLEAR_TASK
FLAG_ACTIVITY_CLEAR_TASK – таск для вызываемого Activity будет очищен, а вызываемое Activity станет ...
... возможности новых версий. Например, фрагменты появились только в третьей версии (API Level 11). Если вы хотите использовать их в своем приложении, это приложение не будет работать на более старых версиях ...
... (появившийся в API Level 11) и устанавливаем объект обработчик, реализующий AbsListView.MultiChoiceModeListener. Методы здесь все те же, что и ранее нами рассмотренные в ActionMode.Callback, плюс добавляется ...
... а AVD для 3-й версии какие-то совсем суровые и тяжелые, поэтому для разработки и тестирования будем использовать версию Android 4.1 (API 16). Если у вас нет такой версии в списке доступных, то открывайте ...
... строки по индексам показывают подробную информацию о касаниях.
Методы getActionMasked и getActionIndex доступны только с API Level 8.
Для более ранних версий (с API Level 5) используется такой ...