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

О чем статья

В этом статье я сжато, без «воды», расскажу как отлаживать приложения для Android не имея их исходного кода на Java. Статья не совсем для новичков. Она пригодиться прежде всего тем кто более или менее понимает синтаксис Smali и имеет некоторый опыт в reversing engineering приложений для Android.

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

Вчера обратился один товарищ, столкнувшийся с проблемой переноса контактов из смартфона на WM6 под новый Андроидофон. После недели тщетных попыток он опустил руки и передал csv-файл, полученный из аутлука, к которому ему довольно просто удалось подключить записную книжку телефона.

В результате слегка погуглив, но не найдя простого решения пришлось налабать скриптик на великом и могучем, который создает vcf-файл контактов, который в свою очередь легко импортируется в Андроид стандартными средствами телефона.
Читать полностью »

Вчера обратился один товарищ, столкнувшийся с проблемой переноса контактов из смартфона на WM6 под новый Андроидофон. После недели тщетных попыток он опустил руки и передал csv-файл, полученный из аутлука, к которому ему довольно просто удалось подключить записную книжку телефона.

Он перепробовал множество конвертеров и способов, но все они либо не давали нужного результата — быстрого и бесплатного конвертирования в два клика, либо искажали информацию из-за кучерявой реализации локализации его версии Аутлука. Использовать привязку контактов к аккаунту он отказался по религиозно-политическим соображениям, велению внутренней морали или уклада жизни, я не уточнял.

В результате слегка погуглив, но не найдя простого решения пришлось налабать скриптик на великом и могучем, который создает vcf-файл контактов, который в свою очередь легко импортируется в Андроид стандартными средствами телефона.
Читать полностью »

Motorola собирается показать смартфон с экраном во всю переднюю панель устройства
Прибегая к традиционным в таких случаях выражениям, обозреватели Bloomberg, ссылаясь на инсайдерский источник в отрасли, утверждают, что мероприятии, которое состоится на этой неделе, новое приобретение Google Motorola Mobility представит одну из самых крупных своих новинок — смартфон, экран которого будет полностью занимать всю его переднюю панель (full-screen).

Почти никаких технических подробностей о новом смартфоне нет, кроме того, что устройство приобретёт статус флагмана, будет работать в LTE-сетях Verizon ( которая, собственно, и собирается продавать новинку в США); в качестве операционной системы вполне ожидаемо будет использоваться «одна из последних версий Android». О цене устройства также ничего не сообщается.

Весьма любопытным обстоятельством является также и то, что презентация «full-screen»-флагмана от Motorola назначена на 5 сентября — другими словами, на тот же самый день, когда Nokia, согласно анонсу финской компании, намерена представить новые смартфоны на Windows Phone 8, "киллер-фичей" которых должны стать беспроводная зарядка и сменные панели.

Изображение приведено для иллюстрации и отношения к предмету топика не имеет.
Читать полностью »

Задача:
Сделать клиент-приложение «на сокетах», так чтобы при закрытии главного активити работа продолжалась и соединение не терялось.

Решение:
Это возможно сделать с помощью сервисов в андроиде, о том что такое сервис и как он работает написано много статей, по этому я не буду вдаваться в подробности и приступлю к реализации.

Наше приложение состоит из 3 самых главных классов это:

  • MainActivity — активити в котором будем видеть отображение работы нашего сокет-клиента
  • ServiceExchange — собственно сам сервис
  • SocketAsync — наш асинхронный сокет-клиент

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

КАД: все арбитражные суды России в одном Android устройстве

Картотека арбитражных дел — ещё один проект компании Parcsis, для которого был создан клиент под ОС Android. Это третий по счёту проект, и в нём был учтён весь имевшийся на тот момент опыт разработки Selloby и СПС.Читать полностью »

Что такое Windows Azure Media Services и как их можно использовать
Если вы следите за облачными новостями, наверное вы уже знаете, что Windows Azure Media Services использовались при трансляции Олимпийских Игр 2012 в Лондоне. Читать полностью »

Списки, разделённые на секции, встречаются довольно часто как в системных приложениях, так и в сторонних. Но, как ни странно, платформа не предлагает способов для их реализации «из коробки», в отличие от iOS.
image
Читать полностью »

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

Подробный обзор планшета Ainol Novo 7 Fire
На Хабре уже был краткий обзор данного планшета. На момент публикации мой обзор был готов больше, чем наполовину, и я решил завершить его, дополнив различной интересной информацией.
Ainol Novo 7 Fire — это планшет от довольно известного китайского производителя планшетов Ainol. У меня была возможность познакомимся с одним из первых ихних детищ — Ainol Novo 7 Advanced, конфигурация которого сейчас вызывает лишь улыбку — Cortex A8 1ГГЦ, 512Мб RAM, экран 840х480 (не IPS, естественно). Потом было знакомство с не совсем удачным бюджетным планшетом под названием Ainol Novo 7 Tornados. Можно сказать, что предыдущее поколение в виде моделей Tornados, Mars, Elf II и Aurora II запускалось с большим трудом. Дата начала продаж постоянно откладывалась, и первые партии имели множество проблем.
Посмотрим, удалось ли сделать Ainol соответствующие выводы и провести работу над ошибками в новом планшете Ainol Fire.
Читать полностью »


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