Обновить
128K+

Android *

Пишем под самую популярную мобильную ОС

149,34
Рейтинг
Сначала показывать
Порог рейтинга
Уровень сложности
Формат публикации

Вышел Google Chrome Beta для Android

Время на прочтение1 мин
Охват и читатели11K
Господа, для всех Android'ов 4-й версии вышел Google Chrome Beta! С чем я вас и поздравляю!
Для России в Маркете пока закрыт, но под катом есть зеркало.


ссылки и пара картинок

Собираем показания датчиков с Android смартфона

Время на прочтение4 мин
Охват и читатели70K
В своем первом посте на Хабре я бы хотел рассказать о том, как получать данные датчиков в ОС Android, а конкретно — угол наклона вашего аппарата во всех трех плоскостях. Заинтересовавшихся прошу под кат.
Читать дальше →

История заблокированного приложения

Время на прочтение4 мин
Охват и читатели11K
Несколько дней назад я писал в этой статье о деталях того как можно скачать видео с YouTube. В этой же статье была ссылка на Android-приложение, использующее описанный алгоритм. В комментариях к той статье меня предупреждали, что приложение могут скоро заблокировать, так как оно нарушает правила использования сервиса YouTube. Так и случилось… Через двое суток после публикации приложение стало недоступно для установки из Android маркета. Цель написания этой статьи: показать на своем примере, какие реальные санкции со стороны Google ожидают разработчика если его приложение окажется «вне закона».
Если интересно, добро пожаловать под кат.

Читать дальше →

Android, Huawei и логи

Время на прочтение1 мин
Охват и читатели22K
Контекст

Сейчас работаю над одним проектом под Android, так как это мой первый проект для Android Marketa, решил не тратиться на дорогие версии телефонов и приобрёл бюджетный Huawei Sonic U8650, благо здешние GSM провайдеры отдают их в благие руки за копейки (15$). На борту Android 2.3.5, что очень даже не плохо для разработки. В остальном как коммуникатор так себе, интернет полон обзоров.

Суть проблемы

В общем, столкнулся с проблемой при запуске записи с камеры. Так как Eclipse, по-моему, сделан немного коряво, немного сыроват (но это только моё сугубое мнение, сказывается долгий опыт работы с Visual Studio), пришлось смотреть в сторону логов, чтобы понять, почему запуск записи вылетал с ошибкой. Но… в LogCat-e увидел только “Unable to open log device '/dev/log/main': No such file or directory”. Под катом много рисунков, так что много буковок не придётся осиливать.

Читать дальше →

Существующие приложения и будущие Android x86 устройства

Время на прочтение4 мин
Охват и читатели14K
Вскоре на рынке появятся новые смартфоны и планшеты, работающие на базе x86 архитектуры, о своих планах на выпуск подобных устройств уже заявили компании Lenovo и Motorola. Что принетсет новая платформа разработчикам программного обеспечения? Об этом я и хотел бы поговорить в данной статье.

Но сначала немного о планах и серьезности намерений производителей «железа».
Читать дальше →

Слайдинг в двух — нет, в четырех направлениях

Время на прочтение4 мин
Охват и читатели4.8K
На Хабре не раз встречались статьи про слайдинг экранов под Android ViewPager, ViewPagerIndicator. Я хочу предложить вариант слайдинга в четырех направлениях.


Читать дальше →

Перемещение картинки вдоль произвольной кривой

Время на прочтение4 мин
Охват и читатели14K

Возникла задача сделать анимацию — двигать картинку вдоль заданной кривой. Погуглил и с удивлением нашел, что несколько вопросов с подобной задачей на stackoverflow.com остаются без ответа уже не один год. Пришлось засучить рукава, покопаться в документации и найти подходящее решение.
за подробностями...

Андроид живые обои. Как делать?

Время на прочтение5 мин
Охват и читатели110K
Независимо от того, какие обои вы задумали сделать, существуют 2 различных подхода к реализации ваших задумок: SGL (в дальнейшем Canvas) и OpenGL. Когда я создавал свои первые обои у меня ушло несколько дней, чтобы попробовать различные средства и методы, поэтому эта статья сэкономит вам немного времени и быстро введет вас в курс дел.
Читать дальше →

Специалисты Symantec обнаружили в Android Market 13 популярных приложений с вредоносом Android.Counterclank

Время на прочтение2 мин
Охват и читатели5.3K


Вчера было опубликовано сообщение компании Symantec, где говорится об обнаружении специалистами этой компании нескольких популярных приложений с включенным вредоносом Android.Counterclank. По мнению аналитиков, это может быть направленная кампания вирусописателей, распространяющих Android.Counterclank. Приложения с включенным в дистрибутив вредоносным ПО было скачано 5 миллионами человек, так что это на данный момент — крупнейшая известная на данный момент попытка распространения зловреда в Android Market.

Читать дальше →

Мой тест Samsung Galaxy Note (субъективные заметки)

Время на прочтение2 мин
Охват и читатели1.5K
image

Сразу оговорюсь, что обычно пользуюсь его младшеньким братом gio как телефоном и айпэдом вместо ноута. Интерес вызвал именно возможность таскать одно устройство вместо 2х.

Начну с минусов.
С ним крайне неудобно работать только одной рукой. При наборе смс одной рукой до части клавиатуры просто не достают пальцы. И до части ярлыков. В общем мне кажется, что эргономика устройства весьма сомнительна.
Читать дальше →

Сказ о Cocos2d-android

Время на прочтение6 мин
Охват и читатели23K
Так уж получилось, что мне пришлось портировать игру с ios. Фреймворк выбирать не пришлось, им стал Cocos2d. До момента использования фреймворка мне довелось почитать отзывы о нем и они настораживали. Но как всегда надеялся на лучшее. И так, о своем опыте портирования и применения данного фреймворка пойдет этот рассказ. Данный пост будет полезен тем, кто присматривается к Cocos2s-android.
Читать дальше →

Выполнение задач в бэкграунде

Время на прочтение4 мин
Охват и читатели119K
На Stackoverflow часто встречаются вопросы по выполнению на Android фоновых задач, в т.ч. и повторяющихся с заданным промежутком времени. Как правило, первое, что используется, это Service.

Такой подход в некоторых случаях может привести к тормозам и низкой скорости ответа пользовательского интерфейса. Расскажу когда так бывает и как с этим бороться…
Читать дальше →

Японский оператор показывает рекламу в зоне оповещений в своих телефонах Android

Время на прочтение1 мин
Охват и читатели1.9K
Вы не о чем не подозревая, гуляете по улице (представьте, что сейчас лето, прим. переводчика). Ваш телефон начинает вибрировать, вы достаете телефон из кармана, разблокируете его, раскрываете зону оповещений чтобы понять что происходит и, бац!.. реклама! Даже мысли о таком издевательстве достаточно чтобы заставить вашу кровь кипеть от злости!
Читать дальше →

Ближайшие события

Разработчики CyanogenMod создают альтернативу Android Market

Время на прочтение1 мин
Охват и читатели3.8K
Один из участников группы CyanogenMod работает над созданием альтернативного каталога приложений для Android, где будет размещаться весь софт, запрещённый к распространению через обычный Android Market. Это могут быть кастомные прошивки, эмуляторы классических игр, исключённые из-за нарушений копирайта, хакерские программы, дающие рутовый доступ по одному клику, а также сетевые утилиты, которые запрещены со стороны операторов сотовой связи.

О создании такого каталога было заявлено в начале января. Сейчас разработчик по имени Кушик Дута (Koushik Dutta) отчитался о сделанной работе: как видно по скриншоту, он воспользовался шаблонами Twitter Bootstrap.

Кушик Дута известен как один из участников группы CyanogenMod и автор приложения ClockworkMod — кастомной консоли для восстановления данных на Android-устройстве.
Читать дальше →

Создание простой 2D игры на Android

Время на прочтение10 мин
Охват и читатели377K
Доброго дня всем!

Когда я писал эту «игру» у меня возникала масса вопросов по поводу зацикливания спрайтов так что бы они появлялись через определенное время, так же были проблемы с обнаружением столкновений двух спрайтов и более, все эти вопросы я сегодня хочу осветить в этом посте так как в интернете я не нашел нормального ответа на мои вопросы и пришлось делать самому. Пост ни на что не претендует, я новичок в разработке игр под android и пишу я для новичков в данной отрасли. Кому стало интересно прошу под кат.
Читать дальше →

Приостановка OTA обновлений Nexus S до Android 4: проблемы и экстремальное энергопотребление

Время на прочтение4 мин
Охват и читатели5.7K
imageНесмотря на то, что новость была свежей чуть более месяца назад, актуальности она, похоже, не теряет, ибо не поступало никакой информации ни на счёт возобновления возможности обновить Nexus S до ICS 4.0.3, ни по поводу какого-либо обновления самой версии операционной системы.

Суть в том, что 20 декабря, спустя всего 4 дня от старта OTA обновлений Nexus S до новой версии ОС, Google приостановила этот процесс по всему миру. Несмотря на то, что многие пользователи продолжали получать обновления по воздуху и даже устанавливали их, после перезагрузки телефон возвращался в 2.3.x версию ОС. Сама компания не назвала причин приостановки обновлений, но заявила, что она «monitoring feedback», т.е. в вольном переводе, получила много-много претензий к качеству новой прошивки (честный вариант перевода — следит за отзывами).
Читать дальше →

Добавление поддержки Scala за несколько кликов в ваш Android-проект(Eclipse)

Время на прочтение3 мин
Охват и читатели5.8K
В этом постеце на заметку я покажу как можно добавить в Eclipse, в существующий проект поддержку языка — Scala. И так, поехали!
Читать дальше →

CyanogenMod9 Alpha прибывает на путь HP Touchpad

Время на прочтение1 мин
Охват и читатели1.1K
image

Если вы хотите запустить Android 4.0 на вашем HP Touchpad вместо того, чтобы смотреть видео, как это делает кто-то другой, то знайте, что ваше время настало, т.к. уже вы можете попробовать сделать это вместе с CyanogenMod9 Alpha, которую выкатили совсем недавно. Правда, на данный момент это сродни жизни на острие ножа, т.к. альфа всё же будет у вас вызывать некий дискомфорт. Это касается доступа к Android Market, аппаратного ускорения видео и использования камеры.
Если же вы захотите выкатить свою версию Ice Cream Sandwich, то вы несомненно сможете это сделать благодаря тому, что исходники сего чуда уже здесь. Также интересен тот факт, что на HP Touchpad вы сможете держать несколько ОСей (CM7, CM9 и HP webOS, например). Всю необходимую информацию и софт вы сможете найти в одном из тредов на RootzWiki.

Валидаторы ввода под Android

Время на прочтение3 мин
Охват и читатели9.1K
Validation
Не так давно мне понадобилось добавить в андроид-приложение валидаторы для полей ввода (EditText), но ничего подходящего в сети не нашлось: пришлось писать свои собственные. Теперь, когда все готово, можно раздать результаты всем желающим под Apache лицензией и немного рассказать, как все устроено. Тех, кому интересно,
прошу под кат

Интеграция некоторых возможностей социальной игровой сети Scoreloop в приложение на Android

Время на прочтение6 мин
Охват и читатели5.9K
Таблицы рекордов появились в играх много-много лет назад. Сначала они были очень простыми, вспомним, например, игры для приставок с трехсимвольными именами игроков.

Со временем таблицы рекордов усложнялись, результаты стало возможно публиковать в интернете чтобы увидеть себя в глобальном списке.

В наши дни, во времена интернета, социальных сетей и мобильных устройств, таблицы рекордов выросли в целые социальные игровые сети.

Ниже я расскажу про интеграцию в свое Android-приложение одной из таких социальных игровых сетей под названием Scoreloop.
Читать дальше →