Программирование для одиноких дам или Учимся использовать Vibrator в Android

0 Для работы с вибро в смартфонах программисты Android используют специальный класс Vibrator. Его возможностей вполне хватает, чтобы привлечь внимание пользователя к какому-нибудь уведомлению, создаваемому приложением, или просто назначить отклик вибрацией на какие-либо события интерфейса. Класс Vibrator Android является наследником Object и привносит всего четыре функции (точнее, три + одну перегрузку). Код, работающий с вибро, лаконичен и не загружает проект, будучи размещенным в реализациях функций. Инициализация Для начала нужно осуществить импорт соответствующего модуля: package com.example.vibrato; Рабочий экземпляр класса Vibrator берется при помощи вызова функции getSystemService с параметром Context.VIBRATOR_SERVICE. Вот так: Vibrator _vibrato = (Vibrator) getSystemService(Context.VIBRATOR_SERVICE); getSystemService возвращает хэндл системного сервиса по его имени. Работа с вибровызовами требует особого разрешения, поэтому…

Читать далее...

Делаем прививки мертвецу или Как оптимизировать эмулятор Android

0 В рамках этой заметки мы поговорим о том, как оптимизировать эмулятор Android, входящий в состав SDK. Любой, кто взялся за программирование для этой платформы и набросал хоть крохотный кусочек рабочего кода, знает, насколько сильно тормозит эта тулза для разработчика даже на сильных машинах. Что думают опытные программисты о  эмуляторе под iOS. Со временем многие разработчики под Android переходят на куда более шуструю связку VirtualBox + Android x86 (разговор о ней требует отдельной статьи), в которой получается некое подобие симулятора, чья скорость очень даже приемлема для работы. Реже разработчики просто ставят Android x86 на машину и, загружаясь, отлаживают приложения под ней. Либо пользуются отладкой на реальном устройстве при помощи ADB (эта…

Читать далее...

Как создать MI аккаунт на Xiaomi — Решение проблемы

0 Как создать MI аккаунт на Xiaomi, мы нажимаем на иконку настройки Mi аккаунта, переходим на другие способы и зарегистрироваться, в выпавшем форме заносим данные, и почту и регистрируемся. На адрес указанный ранее приходит, форма для перехода и подтверждения своего адреса, теперь подтверждаем согласие и аккаунт готов. Это стандартная процедура, рассмотренная у большинства блогеров, но бывает ничего не выходит. Мы рассмотрим такие случаи, и попробуем решить данную проблему. Как создать MI аккаунт на Xiaomi Применение разных устройств от китайской компании Xiaomi не ограничивается установкой приложений из Google Play (если вы не находитесь в КНР). Для юзеров предусмотрена возможность создания MI аккаунта, который представляет собой аналог профиля в Google, где вы сможете выполнять…

Читать далее...