Google предоставил новый набор инструментов для разработчиков для более эффективного использования SD-карты на телефонах/планшетах с Android 5.0 Lollipop. Используя новый Intent
, приложения могут получить доступ на чтение/запись на съемном носителе — даже не к собственным директориям. Google на конференции разработчиков этим летом объявила, что решат этот вопрос, и сегодня мы видим анонс в Google группе по Android:
Энди Рубин, один из создателей Android, покидает Google
Энди Рубин, сооснователь платформы Android, покидает Google, чтобы заняться созданием инкубатора для стартапов, специализирующихся на разработке оборудовани (в том числе и робототехника).
Читать далееЧто нового в Android 5.0 Lollipop
Android 5.0 Lollipop — крупнейшее обновление Android на сегодняшний день, включающее новый визуальный стиль, повышение производительности, и многое другое. Новый концепт Android 5.0 Lollipop будет применяться для смартфонов и планшетов, а также будет основной особенностью Android Wear.
Навигационные кнопки на экране были упрощены до базовых треугольника, круга и квадрата. Минимализм во все поля ~^__^~
Для начала разработки и тестирования на Android 5.0 Lollipop лучше глянуть поподробнее инфу по обновлению, почитать доки, посмотреть новые видео.
Кто не скачет, тот SwipeRefreshLayout
Таки пофиксили баг с SwipeRefreshLayout в Support Library 20.0, когда он скакал, как эпилептик, если вы медленно скролили его.
Читать далееAndroid: Overscroll Listview
Возникла необходимость overscroll’а у ListView. Сделать так, чтобы работало на 2.3+, оказалось не так-то просто =/
Плюс решил ещё сделать фичу с замедлением, когда вы будто не скролите список, а именно тяните.
Компонент работает на Android устройствах с 2.3+
Android NDK: работа с OpenSL ES
Ранее писал уже про OpenAL. В Кубике мы использовали именно OpenAL (игра была изначально написана под iOS). Дабы не переписывать весь код по работе со звуком, мы не стали переписать всё на OpenSL ES. В игре использовалось не так много звуков, поэтому проблем с ними не было. Некоторые, правда, жаловались на задержки при воспроизведении, но в целом всё было довольно неплохо. В Снежке же у нас использовалось много звуков (специфика игры обязывает), вот тут-то мы и столкнулись с большой проблемой. Было решено переписать всё на OpenSL ES. Для этого я написал парочку враперов, которыми решил и поделиться. Так же решил небольшой экскурс провести, так сказать Quick Start в OpenSL ES (:
Читать далееAndroid: доступ к скрытым директориям и SQLite базе в File Explorer в DDMS
Очень хочется именно в Eclipse просмотреть какие-то файлы на устройстве или содержание таблиц базы данных. Просматривать файлы на самом телефоне не вариант. Так как же отобразить скрытые (и системные) директории в File Explorer в DDMS?
Читать далееAndroid: ResizableImageView — растянуть изображение на всю ширину
Довольно часто возникает необходимость растянуть изображение на всю ширину с подгоном по высоте.
Если делать с помощью стандартных MATCH_PARENT
или WRAP_CONTENT
, то ничего путного не выйдет. Что же делать?
Dodge & Roll
Опубликовали нашу новую игрушку — Dodge & Roll. Будем благодарны хорошим отзывам (:
Пришла зима, и наш маленький снежок пробудился в таинственном мире. Он не знает кто он, не знает где он, но всеми силами старается это выяснить.
Вы должны помочь снежку выжить в этом загадочном мире. На пути между снежком и свободой будет множество загадок, препятствий и врагов. Но только от тебя зависит его судьба.
Android: прикрепить MediaController к VideoView, чтобы не слетало позиционирование
Предпочтительный метод для задания положения MediaController
— использовать метод setAnchorView
. Вот только VideoView
после загрузки всё сбивает, и MediaController
может появится не там, где нам хочется.