Добрый день/вечер/утро, уважаемые читатели и Вы, %username%!
Я занимаюсь разработкой приложений для Android, обожаю эту операционную систему и хочу поделиться своим опытом использования в своих проектах диалоговых окон. В первую очередь эта статья записка очень пригодится начинающим в области разработки для Android.
Также для новичков в этой отрасли рекомендую сперва прочитать вот этот пост уважаемого Hoorsh.
А теперь приступим к рассмотрению данного вопроса (у которого есть несколько подводных камней) под катом.
Читать полностью »
Метка «android» - 93
Диалоговые окна в Android. Часть 1
2013-01-21 в 11:58, admin, рубрики: android, java, интерфейсы, Разработка под android, метки: android, javaКитайская угроза: Android без Google?
2013-01-21 в 11:19, admin, рубрики: android, Google, Блог компании «Apps4All», китай, Смартфоны и коммуникаторы, метки: android, Google, китайНа горизонте, похоже, образуются проблемы для Google. Потребители на самом большом в мире рынке мобильных телефонов предпочитают выбирать смартфоны на Android не от ведущих производителей, а no-name аппараты – с вырезанными сервисами Google. Об этом говорит аналитик Enders Бен Эванс, которого цитирует The Register.
Такой вывод основан на данных о мобильном трафике Baidu за первые 9 месяцев 2012 года. Как видно, данные, потребляемые аппаратами ведущих брендов, сократились, в то время как «Прочие» аппараты удвоились с 20 до 39%.
Так кто же такие эти «Прочие» смартфоны? Эванс объясняет, что сейчас в Китае более 1000 производителей, продающих аппараты на Android. Некоторые даже продаются «разносчиками» (backpackmen), которые ходят от деревни к деревне и продают аппараты без тарифного плана, часть из которых являются подделками западных брендов, а часть выпускаются безвестными производителями, о которых мы никогда и не слышали.
И интересно то, что многие из них не работают с Google. Весь функционал, который отвечает за общение с Google, просто отсутствует.Читать полностью »
В экспериментальный билд XBMC Android добавлена поддержка аппаратного ускорения видео
2013-01-20 в 19:11, admin, рубрики: android, XBMC, аппаратное ускорение, Медиа, Медиаплееры, метки: android, XBMC, аппаратное ускорение
Хорошая новость для любителей просмотра HD видео на мобильных устройствах с ОС Android. В тестовый вариант XBMC Android добавлена поддержка аппаратного ускорения видео для многих устройств с указанной ОС. Стоит напомнить, кстати, что в первых версиях XBMC для Android была оптимизирована только поддержка процессоров Amlogic AM8726.
Маленький отважный арканоид (часть 2 — YAML)
2013-01-20 в 14:57, admin, рубрики: android, iOS, json, marmalade, yaml, Разработка под android, разработка под iOS, метки: android, iOS, json, marmalade, yamlПродолжая рассказ про наш маленький (но очень отважный) arcanoid, я не могу не упомянуть о таком замечательном языке как YAML. Любая, даже самая простая, игра должна хранить массу данных, таких как: описание уровней, текущее состояние настроек, список достижений и т.п. Желательно, чтобы все это хранилось в понятном человеку и легко редактируемом виде. Традиционно, для этих целей используется XML, но он весьма многословен и его вряд-ли можно считать удобным для ручного редактирования.
YAML существенно лаконичнее, и сегодня, мы научимся им пользоваться.
Читать полностью »
Текст с разметкой в android.widget.TextView
2013-01-20 в 13:23, admin, рубрики: android, html, textview, Разработка под android, метки: android, html, textview Недавно мне понадобилось сделать довольно хитроумный чат в приложении под Android. Помимо собственно информации требовалось передавать пользователям дополнительную функциональность в контексте определенного сообщения: имя автора сообщения по нажатию на него должно вставляться в текстовое поле ответа, а если это сообщение о только что созданном игровом сеансе, пользователи должны иметь возможность присоединиться к игре по клику и так далее. Одним из главных требований была возможность создавать сообщение, содержащее несколько ссылок, что и задало направление исследований.
Читать полностью »
Используем векторные изображения SVG в приложениях Android, или как убить фрагментацию экранов и не потерять в качестве (плюсы, минусы, особенности)
2013-01-17 в 7:47, admin, рубрики: android, mobile development, svg, Блог компании web-canape, детские приложения, мобильная разработка, Разработка под android, метки: android, svg, детские приложения, мобильная разработкаДостаточно долгое время мы занимаемся разработкой детских приложений под Android, постепенно постигая множество нюансов этой платформы. Есть одни грабли, которые подстерегают нас в каждом приложении, – это фрагментация экранов. Если делать одно изображение только под телефон маленького размера, то на планшете оно выглядит мягко говоря “не очень”. А если делать изображение высокого разрешения для планшетов и пытаться использовать его на телефонах, то с очень большой вероятность приложение вывалится с OutOfMemory.
Приходится готовить несколько экземляров одного и того же изображения под разные экраны. Еще сильнее облака сгущает новый монстр Galaxy Nexus 10 с безумным разрешением 2560х1600.
В общем, неплохо бы что-то изменить, решили мы. А что если использовать в приложениях не растровые изображения, а векторные? Такие изображения легко масштабируются под разные разрешения экранов, при этом не теряя в качестве. Можно использовать всего одно изображение под разные разрешения и размеры.
Сказано — сделано. Итак, под катом история внедрения векторных изображений в одно из наших приложений. В статье мы поделимся опытом и особенностями использвания векторных изображений в формате SVG в приложениях Android.
Читать полностью »
AnnotatedSQL: schema + content provider
2013-01-16 в 21:28, admin, рубрики: android, annotatedsql, sqlite, метки: android, annotatedsql, sqliteНаконец дошли руки описать изменения, которые произошли в библиотеке AnnotatedSQL
Анонс:
1. Изменения в плагине
2. Изменения в аннотациях схемы
3. Что такое content provider в моем понимании
4. Генерируем content provider по схеме
Читать полностью »
The Vixes. Опыт продвижения или как попасть в ТОП-10 в США
2013-01-16 в 11:08, admin, рубрики: android, App Store, e-book, ios development, mobile, mobile development, игры, мобильное приложение, продвижение, Разработка под android, разработка под iOS, электронные книги, метки: android, app store, e-book, ios development, mobile, игры, мобильное приложение, продвижение, топ, электронные книги
Снова горячо приветствуем тех, кто интересуется историями из мира разработки под мобильные платформы.
Некоторое время назад мы опубликовали свой опыт продвижения нашего первого продкута.
Теперь же наступило время подвести итоги и, как мы обещали, поделиться результатами за достаточно долгий период (больше полугода) жизни приложения.
Управление декоративной подсветкой на Arduino с телефона
2013-01-15 в 8:30, admin, рубрики: android, arduino, bluetooth, Песочница, Разработка под android, метки: android, arduino, bluetoothПредисловие
Летом прошлого года заинтересовался созданием системы декоративной монохромной подсветки на светодиодах для ремонтируемой квартиры, и встал вопрос, на основе чего её собирать.
Хотелось, чтобы была возможность:
- Управлять режимами подсветки (скорость затухания, яркость свечения) удаленно, с Android-телефона по синезубу или пульта ДУ домашней техники по ИК
- Возможность легкого перепрограммирования режимов работы на самом устройстве
- Стоимость — чем меньше, тем лучше
- Доступность компонентов
Мобильная правовая система ipLex.Профи
2013-01-14 в 10:40, admin, рубрики: android, iOS, iphone, Блог компании «ipLexGroup», Законы Украины на iPad, Разработка под android, разработка под iOS, метки: android, iOS, iPhone, Законы Украины на iPadПеред новым годом вышла полная мобильная версия украинского законодательства ipLex.Профи.
ipLex.Профи предназначена для работы на следующих устройствах:
— планшеты iPad компании Apple, с операционной системой iOS 5.0 и выше;
— смартфоны iPhone компании Apple, с операционной системой iOS 5.0 и выше;
— планшеты с операционной системой Android 4.0 и выше;
— смартфоны с операционной системой Android 4.0 и выше, разрешением экрана не меньше 320х480.
Приложение имеет бесплатный гостевой доступ на базе основного законодательства Украины, но для полного доступа необходима регистрация на сайте iplex.com.ua и оплаченный логин-пароль. Полный доступ включает всю нормативную базу, судебные решения, справочники, аналитику и т.д., объемом более 8 млн. документов.
Первый релиз ipLex.Профи можно скачать с App Store и Google Play.
Краткий обзор возможностей системы.
Читать полностью »