Рубрика «android» - 210

Всем привет!
На хабре ещё не была освещена тема Transitions API для анимаций, которые появились в Android начиная с 4.4 (KitKat) и продолжили свое развитие в 5.0 (Lollipop). В своей статье я расскажу о том, как упростить работу с анимациями с их использованием и как применять их на любом устройстве с версией Android 3.0 и выше.
image
Читать полностью »

Оружие Facebook для завоевания России — это местные разработчики - 1

Россия — одна из немногих стран в мире, где Facebook не является ведущей социальной сетью и даже не дотягивает до 50% по популярности у пользователей интернета. Ситуацию нужно менять, и сейчас Facebook приступил к активным действиям.

Компания ведёт переговоры с российскими разработчиками, убеждая их выпускать приложения для Facebook-платформы. Если на Facebook удастся привлечь разработчиков приложений, то пользователи могут последовать за ними.
Читать полностью »

Как сообщает Jann Horn в рассылке Full Disclosure, в Android 5.0 включили патч, который исправляет уязвимость в объекте java.io.ObjectInputStream. До этого патча java.io.ObjectInputStream не проверял, является ли объект сериализируемым, перед его де-сериализацией.

Атакующему достаточно создать экземпляр любого класса с конструктором без параметров и наполнить его поля случайными значениями. При срабатывании сборщика мусора, у этого экземпляра будет вызван метод finalize. В конечном итоге, если передать этот экземпляр в сервис system_service через Intents с Bundles, произойдет перезапись указателя на адрес, подконтрольный злоумышленнику, и если ему удастся записать нужный payload на этот адрес, код атакующего выполнится с привилегиями system_service.Читать полностью »

Спешим сообщить, что новое поколение «умных часов» SmartWatch 3 появится в широкой продаже в ближайшие дни! Устройство работает под управлением новейшей операционной системы Android Wear и тесно взаимодействует с приложением LifeLog, которое позволяет вести подробную статистику ваших действий, будь то занятия спортом, вечерняя прогулка или просмотр фильма на экране планшета.

Sony SmartWatch 3 скоро в магазинах - 1

Читать полностью »

Множество устройств были созданы для того, чтобы заставить вас, дорогие друзья, почаще вставать с кресла. Подобные гаджеты даже для детей делают. Но это, по большей части, развлечения — ведь при наличии определенного желания не составит труда и без носимых устройств улучшить свою жизнь здоровому (относительно) человеку.

Другое дело — люди, которые в силу врожденных или же приобретенных заболеваний имеют какие-либо ограничения. Как верно подметила Дж. С. Херц, в данный момент носимая электроника терпит фиаско в отношении людей, которые в таких устройствах на самом деле нуждаются.

В этом посте я немного расскажу о том, как разные носимые гаджеты помогают для исследования симптомов или же для лечения.

Болезнь Паркинсона

Начнем с новости о Фонде Майкла Джей Фокса. Эксперты этого фонда объединились с Intel для исследования болезни Паркинсона. Как известно, Майкл Джей Фокс, снявшийся в одном из моих любимых фильмов «Назад в будущее», довольно давно узнал о том, что сам болен Паркинсоном, и сейчас много сил вкладывает в улучшение жизни своих собратьев по несчастью. Довольно успешно он это делает, продолжая, кстати, сниматься в фильмах.

Суть проекта Фонда и Intel состоит в том, чтобы отслеживать проявления болезни для получения максимально подробной информации о пациенте, включающей качество сна и интенсивность тремора.

Читать полностью »

Intel INDE 2015 — новый полезный инструмент для разработки кросс-платформенных приложений - 1

Недавно компания Intel выпустила обновление для набора инструментов и библиотек INDE, про который неоднократно писал здесь мой коллега Terror. Причем, обновление настолько значительное, что его можно сравнить с апгрейдом с мопеда до внедорожника (хотя и мопед тоже останется у вас).
Intel INDE включает в себя инструменты для полного цикла разработки приложений: настройка окружения (интеграция с IDE для Android), оптимизированные под каждую платформу классы (работа с медиа, библиотеки для работы с потоками, разнообразные утилиты), компиляторы, средства для отладки, профилирования и оптимизации кода.
Все эти средства способны значительно ускорить и упростить создание кроссплатформенных приложений. А производительность на каждой отдельной платформе и архитектуре будет оптимальной.
Читать полностью »

Nokia представила собственный планшет на Android — Nokia N1

Гаджет стал первой новинкой Nokia после поглощения большей части компании американской корпорацией Microsoft. Устройство работает на базе мобильной операционной системы Android и оснащено специальной оболочкой для быстрого запуска приложений при помощи жестов — Z Launcher. Она разработана в самой компании Nokia.

Читать полностью »

Reveal для всех! - 1

Здравствуйте, Хабровчане !
Я расскажу как я реализовал Circual Reveal анимацию из Lollipop, опустив порог до Gingerbread.

В Lollipop появились нативные классы HardwareCanvas, RenderNodeAnimator для более плавной анимации и отрисовки, на нем построена Ripple и Reveal анимация. Теперь многие элементы рисуются и анимируются на уровне железа.

Читать полностью »

В этой статье для начинающих android-разработчиков я постараюсь рассказать о том, что такое «утечки памяти» в android, почему о них стоит думать на современных устройствах, выделяющих по 192МБ на приложение, как быстро найти и устранить эти утечки в малознакомом приложении и на что нужно обращать особое внимание при разработке любого приложения.

Что такое утечки памяти в android, как проверить программу на их отсутствие и как предотвратить их появление - 1

Конечная цель это статьи — ответ на простой вопрос:
Куда нажать, чтобы узнать, какую строчку в приложении поправить?

Читать полностью »

14 ноября обладатели nexus-ов начали получать OTA-обновления прошивки. Да, тот самый Android 5 Lollipop, который все так ждали.

«Android 5.0, что с тобой не так?» или Основные особенности новой операционной системы глазами пользователя - 1

Я не претендую на самый полный обзор новой системы, возможно, кому-то он покажется субъективным и прочее в таком духе, я всего лишь попытался показать первое ощущение после обновления на новую версию системы.
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js