Очень хочется именно в Eclipse просмотреть какие-то файлы на устройстве или содержание таблиц базы данных. Просматривать файлы на самом телефоне не вариант. Так как же отобразить скрытые (и системные) директории в File Explorer в DDMS?
Читать далееАрхив рубрики: java
Android: ResizableImageView — растянуть изображение на всю ширину

Довольно часто возникает необходимость растянуть изображение на всю ширину с подгоном по высоте.
Если делать с помощью стандартных MATCH_PARENT
или WRAP_CONTENT
, то ничего путного не выйдет. Что же делать?
Android: прикрепить MediaController к VideoView, чтобы не слетало позиционирование
Предпочтительный метод для задания положения MediaController
— использовать метод setAnchorView
. Вот только VideoView
после загрузки всё сбивает, и MediaController
может появится не там, где нам хочется.
Android: FlowLayout с автоматическим переносом элементов

Порой необходимо создавать элементы динамически, или же размер элементов может сильно варьироваться. Как же тогда организовать перенос элементов на другую строку? Ни LinearLayout
, ни RelativeLayout
этого не позволяют.
Android In-app purchasing: платное отключение рекламы в своём приложении
Много раз уже просили написать статью о том, как в приложении реализовать платное отключение рекламы. Вообще, реализовать рекламу легко, по In-app так же есть куча информации в официальной документации. Ну, если кому-то всё же статья пригодится, то хорошо.
Читать далееBasic Authentication в HttpClient, HttpPost, HttpGet в Java
Понадобилось для одной задачи получать данные из сервиса в сети. Но там была необходима аутентификация. Пару часов провозился пытаясь с хэдерами разобраться. Оказалось всё как обычно: есть уже готовые механизмы для этого.
Читать далееAndroid: послать GET/POST запрос с помощью AsyncTask
Чтобы в приложении выполнять тяжелые задачи можно вводить отдельный поток и использовать Handler для обратной связи и обновления экрана. Для решения подобных задач сделали отдельный класс – AsyncTask. Т.е. его цель – это выполнение тяжелых задач и передача в UI-поток результатов работы. При этом нам не надо задумываться о создании Handler и нового потока. Для отправки запросов вроде как тоже рекомендуется использовать AsyncTask.
Читать далееКак я писал Bomberman’а на Android

С момента публикации игры постоянно люди просили выложить исходники. Решил всё-таки поделиться ими. Может кому-нибудь и поможет в изучении LibGDX.
Уроки по libgdx на github
Решил всё-таки публиковать все уроки на github’е. И мне так работать проще, и людям удобнее, как мне кажется.
Читать далееAndroid NDK: работа с OpenAL и постепенная подгрузка WAV
В прошлой статье показал, как можно работать с WAV и Ogg форматами в ndk с помощью OpenaAL. Вот только в той реализации файлы целиком в память грузились. Кое-что дописал для работы с WAV, теперь файл можно грузить кусками по мере необходимости.
Читать далее