Главная » Статьи для тега "устройство"

Запуск скетча Processing на устройстве Android

Добавлено Дата: 22 March, 2014 категория: Processing

Если вы читаете эту главу, то у вас, скорее всего, есть сногсшибательная идея и вы хотите реализовать ее на устройстве Android. Эмулятор Android хорош для тестирования, но в реальном устройстве у вас будет доступ ко множеству интересных вещей: акселерометру, GPS, и тачскрину. Давайте рассмотрим процесс установки скетчей на ваше устройство.

Читать »

Запуск программы на виртуальном устройстве Android

Добавлено Дата: 28 August, 2013 категория: Разработка для Android

 

Теперь, когда у вас создан проект для сборки приложения, а также настроено виртуальное устройство Android с образом системы, совместимым с целевой версией сборки приложения и заданным уровнем API, вы можете запустить свое приложение и подтвердить, что SDK создал приложение Android и способен его открыть.

Читать »

ПРОВЕРКА РАБОТОСПОСОБНОСТИ- простое приложение Android

Добавлено Дата: 19 August, 2013 категория: Разработка для Android

 

Если вы точно выполнили все этапы установки, описанные выше, и изучили соответствующие справочные материалы, установка Android уже должна быть завершена. Чтобы убедиться, что все инсталлированные компоненты работают, создадим простое приложение Android.

Читать »

Создание виртуального устройства Android (AVD)

Добавлено Дата: 6 July, 2013 категория: Разработка для Android

В SDK для Android предоставляется эмулятор, имитирующий устройство с процессором ARM, на котором работает операционная система Android. Такой эмулятор предназначен для запуска программ Android на ПК. Виртуальное устройство Android (Android Virtual Device, AVD) – это набор параметров для эмулятора, который, опираясь на них, конфигурируется для использования конкретного образа системы (то есть определенной версии системы Android), а также задает другие параметры. К их числу относятся размер экрана, объем памяти и другие характеристики эмулируемого оборудования. Подробная документация о виртуальных устройствах Android приводится по адресу http://developer.android.com/guide/ developing/tools/avd.html, а развернутая документация об эмуляторе находится здесь: http://developer.android.com/guide/developing/tools/emulator.html.

Читать »

Запуск программы на реальном устройстве Android

Добавлено Дата: 5 July, 2013 категория: Разработка для Android

Кроме того, созданную вами программу можно запустить и на большинстве реальных устройств Android.

Нужно подключить устройство к ПК с помощью USB-кабеля, при необходимости установить драйвер и задать права доступа к устройству, подключенному через USB.

Читать »

Устройства UNIX

Добавлено Дата: 29 August, 2012 категория: Программирование для UNIX

В обзоре  из предыдущего раздела был пропущен каталог /dev, потому  что файлы, находящиеся в нем,  сами  в некотором роде представляют

обзор всех существующих файлов. Как  видно  из названия, /dev содержит файлы устройств.

Одна  из  самых удачных идей  в системе UNIX заключается в способе работы с периферийными устройствами – дисками, магнитными лентами, принтерами, терминалами и т. п.  Вместо того  чтобы  использовать  специальные подпрограммы для работы, например, с магнитными лентами, система обращается к файлу /dev/mt0 (как всегда, имя  может отличаться). Внутри ядра обращения к этому файлу транслируются  в  команды  работы с  лентой,  поэтому программа,  выполняющая чтение /dev/mt0, получает данные со смонтированной в данный момент ленты. Например, команда

Читать »

ЭВМ

Добавлено Дата: 29 June, 2012 категория: Basic

Язык программирования Бейсик рассчитан на работу с в режиме диалога. На рис. 1.2 изображен обычный набор компонентов, составляющих основу системы с Бейсиком.

Устройством ввода обычно служит клавиатура. С ее помощью машине передаются инструкции, команды и информация. Устройством вывода обычно является экран видеомонитора, на котором изображается текстовая и графическая информация. Наряду с результатами вычислений на экране видеомонитора изображаются символы, набираемые на клавиатуре. Вместе два этих прибора образуют видеотерминальное устройство (ВТУ) .

Читать »

Уровень блочного ввода-вывода

Добавлено Дата: 2 April, 2012 категория: Ядро Linux

стройства  блочного  ввода-вывода  (блочные  устройства,  устройства ввода-вывода  блоками, block  devices)  — это  аппаратные устройства, которые позволяют случайным  образом  (т.е.  не  обязательно  последовательно)  осуществлять доступ  к фрагментам данных фиксированного  размера, называемых блоками. Наиболее часто встречающееся устройство блочного впода-вывода — это  жесткий диск,  но  существуют  и другие  блочные устройства,  например  устройства работы   с  гибкими дисками, оптическими компакт-дисками (CD-ROM)  и флеш-памятью. Следует  обратить внимание, что файловые системы монтируются с таких  устройств. Именно таким  образом

Читать »

Управление свойствами и состоянием Bluetooth-адаптера

Добавлено Дата: 18 March, 2012 категория: Разработка для Android

Класс BluetoothAdapter содержит методы для считывания и изменения свойств локального  Bluetooth-устройства.

ПРИМЕЧАНИЕ

Свойства Bluetooth-адаптера могут быть прочитаны и изменены только в том случае, если он включен (то есть если устройство имеет статус включенного). Если же устройство выключено, любой из этих методов вернет значение null.

Читать »

Переопределение системы отсчета

Добавлено Дата: 16 March, 2012 категория: Разработка для Android

Чтобы  вычислить положение  устройства  в пространстве  с помощью системы отсчета, отличной от стандартной (описанной выше), используйте метод remapCoordinateSystem из объекта SensorManager.

Ранее в этой главе стандартная система отсчета описывалась таким об- разом, что устройство должно было лежать на плоской поверхности экраном вверх. Подобный подход позволяет вам изменять систему координат для вычисления положения в пространстве.  Таким  образом, положение,  при котором устройство  расположено  вертикально, можно обозначить  как со- стояние покоя.

Читать »

Установка повторяющейся Сигнализации

Добавлено Дата: 15 March, 2012 категория: Разработка для Android

AlarmManager позволяет устанавливать повторяющуюся Сигнализацию, когда необходимо регулярно выполнять запланированные действия.

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

Читать »

Использование Сигнализации

Добавлено Дата: 25 February, 2012 категория: Разработка для Android

Механизм  Сигнализации не зависит  от конкретного приложения, это значит, что Намерения срабатывают  в определенное  время или с заданным интервалом.

Сигнализация устанавливается за пределами вашего приложения, поэто- му она может быть использована для вызова  событий,  принадлежащих

Читать »

Использование механизма Сигнализации

Добавлено Дата: 27 January, 2012 категория: Разработка для Android

Сигнализацию можно назвать  компромиссом между двумя  подходами, описанными выше.

Механизм ее, подробно рассмотренный в главе 9, предоставляет гибкий способ планирования регулярных событий  внутри  вашего приложения. С его помощью вы можете осуществлять регулярные  действия  с заданным интервалом, используя объекты Intent для запуска ваших обновлений.

Читать »

Знакомство с акселерометром

Добавлено Дата: 25 January, 2012 категория: Разработка для Android

Акселерометр используется для измерения ускорения.  Его иногда на- зывают датчиком силы притяжения.

ПРИМЕЧАНИЕ

Акселерометры часто выступают в качестве датчиков силы притяжения, так как они не могут определить, чем вызвано ускорение — движением или гравитацией. В результате этого в состоянии покоя акселерометр будет указывать на ускорение по оси Z (вверх/вниз), равное 9,8м/с2 (это значение доступно в виде константы SensorManager.STANDARD_ GRAVITY).

Читать »

Выбор удаленных Bluetooth-устройств для подключения

Добавлено Дата: 25 January, 2012 категория: Разработка для Android

Класс BluetoothSocket используется клиентским устройством  для соз- дания канала связи между вашим приложением и ожидающим  серверным сокетом.

Создание  клиентского сокета происходит  с помощью вызова метода createRfcommSocketToServiceRecord из объекта  BluetoothDevice. Этот объект представляет собой удаленное устройство,  с которым необходи- мо связаться.  На самом удаленном устройстве должен находиться объект BluetoothServerSocket, ожидающий  запросов  на подключение  (описано в предыдущем разделе).

Читать »