-shriftom-na-Android.png)
Понадобился мне для проекта один специфический элемент — кнопка с обведенным шрифтом. Казалось бы, что тут такого — google точно должен был это предусмотреть. Но, как оказалось, стандартными способами это сделать нельзя и нужно покопаться под капотом Button. Начал я свои поиски с тени для шрифта.
Но попытка сделать stroke шрифт таким способом провалится —
во-первых, линия вокруг букв будет размытой тем больше, чем больше вы укажете число в shadowRadius;
во-вторых, нельзя изменить ширину линии.
Немного поразмыслив, я реализовал класс, который делает все что требуется. Кого заинтересовало — прошу под кат.
Читать полностью »
Рубрика «android» - 390
Button c обведенным(stroke) шрифтом на Android
2012-09-04 в 19:29, admin, рубрики: android, interface, Программирование, Разработка под android, метки: android, interface, ПрограммированиеПутешествие длинною в 5000 мА
2012-09-04 в 19:20, admin, рубрики: android, элементы питания, Энергия и элементы питания, метки: android, элементы питанияПредыстория
Почитав на Хабре про доброжелательность небезызвестной компании Mugen Power, как думаю и многие другие я решил попытать счастье, как говорится надеясь на авось. И через неделю нашел время посидеть с переводчиком и потрудится написать более менее сносное письмо в эту компанию. Правда ответили мне не скоро, зато на чистом русском языке (что обрадовало) и после пары дней переписки мне сообщили, что заказ оформлен и в скором времени будет отправлен. Ждать правда пришлось долго (спасибо одной организации которая занимается этим в нашей стране). Но вот когда надежда потихоньку начала таять, а отпуск приближался наконец то я получил свой желаемый аккумулятор для старичка Dell Streak 5 емкостью аж 4800 мА (в названии округлил для красоты).

5 обновлений LinguaLeo и секретные планы для изучающих английский язык
2012-09-04 в 9:48, admin, рубрики: android, english, LinguaLeo, английский язык, Блог компании LinguaLeo, Бразилия, изучение языков, команда, стартап, метки: android, english, LinguaLeo, английский язык, Бразилия, изучение языков, команда, стартап 
На LinguaLeo накопилось 5 интересных обновлений:
- Новая тренировка “Бридж” c p2p механикой
- Улучшенные Джунгли с умным поиском и рекомендациями
- Возможность указать цели в изучении английского языка
- LinguaLeo.com — теперь на английском и португальском
- Семейная подписка на LinguaLeo и подарок для друга
Скриншоты и нюансы, а также секретные планы будущих релизов смотрим далее…
Читать полностью »
Советы по Android Tabs
2012-09-04 в 9:17, admin, рубрики: android, Juhani Lehtimaki, tabs, вкладки, Разработка под androidВкладки являются одним из наиболее часто используемых и полезных компонент мобильных пользовательских интерфейсов. Вкладки обеспечивают быстрый и легкий доступ к различным частям приложения. В Android приложениях вкладки используются в различных формах. В некоторых случаях дизайн вкладок скопирован с других платформ, а в некоторых случаях используется устаревший дизайн старых версий Android. Это понятно, т.к. существует очень много различных реализаций вкладок в связи с тем, что дизайн Android не был определен в самом начале. Сейчас данная ситуация изменилась, и есть ориентир для дизайна пользовательского интерфейса с вкладками.

В этой статье я хотел бы взглянуть на текущее состояние интерфейсов с вкладками и дать несколько советов, как сохранить единообразный стиль платформы.
Читать полностью »
Отладка приложений для Android без исходного кода на Java
2012-09-04 в 8:15, admin, рубрики: android, apktool, debugging, reverse engineering, smali, информационная безопасность, отладка, метки: android, apktool, debugging, reverse engineering, smaliО чем статья
В этом статье я сжато, без «воды», расскажу как отлаживать приложения для Android не имея их исходного кода на Java. Статья не совсем для новичков. Она пригодиться прежде всего тем кто более или менее понимает синтаксис Smali и имеет некоторый опыт в reversing engineering приложений для Android.
Конвертер для переноса контактов из Outlook в Android
2012-09-04 в 5:05, admin, рубрики: android, csv, outlook, vcf, аутлук, контакты, перенос, метки: android, csv, outlook, vcf, аутлук, контакты, переносВчера обратился один товарищ, столкнувшийся с проблемой переноса контактов из смартфона на WM6 под новый Андроидофон. После недели тщетных попыток он опустил руки и передал csv-файл, полученный из аутлука, к которому ему довольно просто удалось подключить записную книжку телефона.
В результате слегка погуглив, но не найдя простого решения пришлось налабать скриптик на великом и могучем, который создает vcf-файл контактов, который в свою очередь легко импортируется в Андроид стандартными средствами телефона.
Читать полностью »
Конвертер для переноса контактов из Outlook в Android, для параноиков (с открытым кодом, без использования синхронизации с гуглом и сторонних утилит)
2012-09-04 в 5:05, admin, рубрики: android, csv, outlook, vcf, аутлук, контакты, перенос, метки: android, csv, outlook, vcf, аутлук, контакты, переносВчера обратился один товарищ, столкнувшийся с проблемой переноса контактов из смартфона на WM6 под новый Андроидофон. После недели тщетных попыток он опустил руки и передал csv-файл, полученный из аутлука, к которому ему довольно просто удалось подключить записную книжку телефона.
Он перепробовал множество конвертеров и способов, но все они либо не давали нужного результата — быстрого и бесплатного конвертирования в два клика, либо искажали информацию из-за кучерявой реализации локализации его версии Аутлука. Использовать привязку контактов к аккаунту он отказался по религиозно-политическим соображениям, велению внутренней морали или уклада жизни, я не уточнял.
В результате слегка погуглив, но не найдя простого решения пришлось налабать скриптик на великом и могучем, который создает vcf-файл контактов, который в свою очередь легко импортируется в Андроид стандартными средствами телефона.
Читать полностью »
Motorola собирается показать смартфон с экраном во всю переднюю панель устройства
2012-09-03 в 18:02, admin, рубрики: android, full-screen, Google, motorola, Смартфоны и коммуникаторы, метки: android, full-screen, Google, motorola 
Прибегая к традиционным в таких случаях выражениям, обозреватели Bloomberg, ссылаясь на инсайдерский источник в отрасли, утверждают, что мероприятии, которое состоится на этой неделе, новое приобретение Google Motorola Mobility представит одну из самых крупных своих новинок — смартфон, экран которого будет полностью занимать всю его переднюю панель (full-screen).
Почти никаких технических подробностей о новом смартфоне нет, кроме того, что устройство приобретёт статус флагмана, будет работать в LTE-сетях Verizon ( которая, собственно, и собирается продавать новинку в США); в качестве операционной системы вполне ожидаемо будет использоваться «одна из последних версий Android». О цене устройства также ничего не сообщается.
Весьма любопытным обстоятельством является также и то, что презентация «full-screen»-флагмана от Motorola назначена на 5 сентября — другими словами, на тот же самый день, когда Nokia, согласно анонсу финской компании, намерена представить новые смартфоны на Windows Phone 8, "киллер-фичей" которых должны стать беспроводная зарядка и сменные панели.
Изображение приведено для иллюстрации и отношения к предмету топика не имеет.
Читать полностью »
Сокет-клиент в сервисе и обновление UI через BroadcastReceiver
2012-09-03 в 10:53, admin, рубрики: android, Разработка под android, метки: android Задача:
Сделать клиент-приложение «на сокетах», так чтобы при закрытии главного активити работа продолжалась и соединение не терялось.
Решение:
Это возможно сделать с помощью сервисов в андроиде, о том что такое сервис и как он работает написано много статей, по этому я не буду вдаваться в подробности и приступлю к реализации.
Наше приложение состоит из 3 самых главных классов это:
- MainActivity — активити в котором будем видеть отображение работы нашего сокет-клиента
- ServiceExchange — собственно сам сервис
- SocketAsync — наш асинхронный сокет-клиент
КАД: все арбитражные суды России в одном Android-устройстве
2012-09-03 в 8:21, admin, рубрики: android, parcsis, Блог компании Parcsis/Turbomilk, КАД, картотека арбитражных дел, Разработка под android, метки: android, parcsis, КАД, картотека арбитражных дел 
Картотека арбитражных дел — ещё один проект компании Parcsis, для которого был создан клиент под ОС Android. Это третий по счёту проект, и в нём был учтён весь имевшийся на тот момент опыт разработки Selloby и СПС.Читать полностью »
