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

Думаю, многие из нас писали код вида:

    @Override
    public boolean onTouch(View view, MotionEvent event) {
        final float x = event.getX();
        final float y = event.getY();
        // использование x и y...
        return false;
    }

Но, думаю, не многие задумывались о том, какой путь проходит каждый объект MotionEvent прежде чем попасть в этот метод. В большинстве случае в этом нет необходимости, но все же случаются ситуации, когда незнание особенностей MotionEvent и обработки касаний приводит к печальным результатам.

Год назад я с друзьями разрабатывал приложение, где очень многое упиралось в обработку касаний. Однажды, загрузив новые исходники из репозитория и собрав приложение, я обнаружил, что вертикальная координата касания определяется неверно. Просматривая последние коммиты команды, я наткнулся на интересную строку, где внезапно от y-координаты отнималось 100. То есть, что-то вроде «y -= 100;», причем, это число не было вынесено как константа и вообще было непонятно почему именно 100. На мой очевидный вопрос я получил ответ «Ну, мы опытным путем определили, что в этом месте y-координата всегда на 100 (пикселей) больше, чем должна быть». Здесь, конечно, стоило бы перечитать документацию по обработке касаний и, просмотрев код проекта, найти ошибку, но я решил пойти более интересным путем – проследить по исходникам Android за MotionEvent от его получения до утилизации.

Если я смог кого-то заинтриговать историей в стиле «По следам полосатого бага» — добро пожаловать под кат.
Читать полностью »

Сегодня на моем разделочном столе в моих руках Just5 Spacer, первый аппарат от бренда «модных бабушкофонов». При этом к аппаратам с большими кнопками, выпускаемым Just5, данная модель прямого отношения не имеет: она ориентирована на людей любого возраста и с любыми запросами. (Напомню, что ранее мой коллега написал, скажем так, «мужской взгляд» на этот аппарат.) А я бы хотела рассмотреть эту модель с женской точки зрения и определить, подходит ли она под понятие «женский смартфон»
Женский взгляд на Just5 Spacer: 5 дюймовый смартфон с двумя крышками за 5 250 рублей
Читать полностью »

Планшет Lenovo Yoga Tablet 10: протестировано на людях

Искушенного пользователя сегодня вряд ли можно удивить необычным формфактором — мы уже привыкли к тому, что у каждого крупного производителя есть свой “трансформер”. А некоторые из крупных брендов даже успели зарекомендовать себя как “вечные экспериментаторы”. Например, тот же ASUS.

Есть и чуть менее смелые (или чуть более осторожные — как угодно) компании, которые иногда удивляют. В конце прошлого года это удалось сделать Lenovo, представив Yoga Tablet, планшет с откидным упором.
Читать полностью »

Китайская национальная операционная система China Operating System (СOS) призвана потеснить лидеров рынка Android и iOS
Китай представил собственную национальную операционную систему
В Китае была представлена новая, одобренная правительством, мобильная операционная система. Операционка получила название China Operating System, или COS, платформа основана на Linux и разработана Китайской академией наук в сотрудничестве с Liantong Network Communications Technology, расположенной в Шанхае. Эта ОС с открытым исходным кодом предназначена разрушить монополию Apple и Google на китайском рынке мобильной связи.

Китайские разработчики утверждают, что новая система надежнее и безопаснее, чем Android, и более гибкая, по сравнению с iOS. Предполагается, что она станет основным конкурентом этим продуктам – для начала, на местном рынке.Читать полностью »

Начиная с февраля 2014 в Google Play меняется список категорий игр.
В данный момент в Google Play 6 категорий игр: Аркады и экшн, Головоломки, Азартные игры, Спортивные игры, Гонки, Другое.
С февраля их будет 18: Экшн, Приключения, Аркады, Музыка, Ролевые, Симуляторы, Логические, Обучающие, Стратегии, Карточные, Казино, Другое, Настольные, Семейные, Викторины, Словесные, Гонки и Спортивные игры.
Подробности тут:
support.google.com/googleplay/android-developer/answer/4353443
Новую категорию уже можно задать в вашей Developer Console.

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

Не так давно мы представляли наши клипперы для десктопных браузеров Chrome и Firefox (кто не читал, могут ознакомится пр этой ссылке). Чтобы не тянуть, я сразу опишу основные возможности нового приложения. Итак, Nimbus Clipper для Android-а умеет:

  • Cохранять как целые интернет-страницы, так и отдельные фрагменты
  • Сохранять только статьи без рекламы и лишних ссылок (аля Instapaper или Readabily)
  • Создавать скриншоты интернет-страниц
  • Редактировать фотографии или скриншоты по своему усмотрению, включая кадрирование, заблюривание и снабжение различными графическими элементами.
  • Быстро отправлять всё вышеперечисленное в Nimbus и получать ссылку для шаринга

image

Если вам интересны подробности, то прошу под кат.

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

Приятного времени суток, господа и дамы!
Данный пост будет очень коротким, к сожалению, но ведь это демонстрация уязвимости, которой подвержены многие iOS устройства.

Ребутим iOS. Просто и со вкусом!

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

В нашей еженедельной подборке сегодня задания Яндекса для разработчиков iOS, третий набор в Университет Chartboost для инди-разработчиков и российские реалии этого самого мобильного геймдева, бесплатный MobileDevHQ и Katana Analytics Engine, определяющий Социальную Ценность каждого пользователя. Хороших вам приложений!

Дайджест новостей из мира мобильной разработки за последнюю неделю №37 (13 19 января 2014)Читать полностью »

Сравнительно новая модель от канадского производителя могла легко бы затеряться среди большого числа уже представленных на рынке электронных книг c подсветкой, если бы не то обстоятельство, что данный экземпляр обладает нестандартным размером дисплея: 6,8 дюйма (против классических 6-ти у большинства современных устройств подобного типа). В данном обзоре рассмотрит «читалку» и расскажем, какие впечатления сложились у нас после нескольких дней сравнений с лидерами рынка. (В конце текста представлен лаконичный ответ на вопрос: есть ли преимущества у книги Kobo над американскими Kindle и Nook.)

Обзор Kobo Aura HD — самого большого черно белого ридера с подсветкой
Читать полностью »

Если вы не живете в полной изоляции, то вы, скорее всего, слышали о предстоящем спортивном мероприятии в Сочи. Которое, как известно, состоится уже совсем скоро. И, несомненно, это событие посетят гости со всего мира.

Скачать в AppStoreпросто pinСкачать в Google Play

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


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