Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 23, средняя оценка - 5.00
xVahax
17 / 16 / 0
Регистрация: 27.11.2012
Сообщений: 345
#1

Андроид, работа с камерой - Программирование Android

09.04.2013, 22:48. Просмотров 2862. Ответов 9
Метки нет (Все метки)

Всем привет. Сразу говорю - на java не писал никогда - только delphi и немного C++.
Хочется сделать приложение для Андроид 2.3.5 (конкретно HTC Wildfire): чтобы при нажатии на кнопку на гарнитуре включалась камера, при повторном - выключалась. Не буду пока спрашивать как это сделать.
Вопрос прямой - такое вообще возможно сделать? Или функцию данной клавиши отловить не возможно? Причем нужно чтобы открывалось в блокированном режиме телефона.

Очень благодарен буду советам знающих эту платформу.

PS: как собрать файл установки на телефон apk? Где вообще это делается? Eclipse, JRE, Android SDK есть, работает.

Добавлено через 3 часа 16 минут
Все еще актуально

Добавлено через 13 часов 25 минут
Up!

Добавлено через 14 часов 48 минут
Неужели никто не ответит?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.04.2013, 22:48     Андроид, работа с камерой
Посмотрите здесь:

Работа с камерой - Программирование Android
Всем привет! Есть приложение блокнот, в котором хотелось бы реализовать возможность прикрепления фото. Сделал следующим образом...

Работа с камерой - Программирование Android
Имеется код:package com.mytest; import android.os.*; import android.view.*; import android.app.*; import android.hardware.*; ...

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

Работа с камерой - Программирование Android
Когда приложение использует камеру то изображение которое идет с камеры(видеокадры) отображаются на дисплее телефона. Как сделать так чтобы...

Работа с камерой и NDK - Программирование Android
Итак есть приложение показывает изображение с камеры а поверх него выводить гистограмму. Отдельно без JNI камера работает, но при...

Работа с камерой в Android 2.* - Программирование Android
Нужно заставить приложение выводить картинку с камеры на экран (превьюшка). Вроде проще простого, но не работает: package...

Работа с готовой SQLite базой на андроид - Программирование Android
Здравствуйте! Пытаюсь подключить готовую sqlite базу с помощью этого кода, взятого из интернета: package com.alexvsalex.HelpforMath; ...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
V0v1k
1158 / 982 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
09.04.2013, 22:49     Андроид, работа с камерой #2
видимо либо это невозможно, либо никто не знает.
c4sp3r
0x5B4C322291BD52AE
92 / 92 / 5
Регистрация: 04.03.2013
Сообщений: 295
10.04.2013, 00:16     Андроид, работа с камерой #3
Цитата Сообщение от xVahax Посмотреть сообщение
Вопрос прямой - такое вообще возможно сделать? Или функцию данной клавиши отловить не возможно? Причем нужно чтобы открывалось в блокированном режиме телефона.
Отловить нажатие кнопки скорее всего возможно но надо читать доки по блютуз. Насчет работы камеры в блокированном режиме телефона то это не возможно если только не кастомная прошивка гугловцы такую возможность заблокировали конкретно обсуждалось в одном из видео точно каком не помню https://www.youtube.com/user/androiddevelopers
xVahax
17 / 16 / 0
Регистрация: 27.11.2012
Сообщений: 345
10.04.2013, 16:54  [ТС]     Андроид, работа с камерой #4
Цитата Сообщение от c4sp3r Посмотреть сообщение
Отловить нажатие кнопки скорее всего возможно но надо читать доки по блютуз. Насчет работы камеры в блокированном режиме телефона то это не возможно если только не кастомная прошивка гугловцы такую возможность заблокировали конкретно обсуждалось в одном из видео точно каком не помню https://www.youtube.com/user/androiddevelopers
Гарнитура проводная - не блютуз.

PS: Спасибо, Вы единственный кто ответил, поэтому +1
YAUHEN
146 / 128 / 6
Регистрация: 29.07.2008
Сообщений: 506
10.04.2013, 21:58     Андроид, работа с камерой #5
бывает такое что при прослушивании музыки гарнитура эмулирует мультимедийные команды play/pause. попробуйте отловить эти события. вот ещё.
c4sp3r
0x5B4C322291BD52AE
92 / 92 / 5
Регистрация: 04.03.2013
Сообщений: 295
10.04.2013, 23:31     Андроид, работа с камерой #6
Цитата Сообщение от xVahax Посмотреть сообщение
Гарнитура проводная - не блютуз.
Тогда даже проще будет перехватить и назначить свое действие. Но камеру просто так не получится заставить работать только во включеном режиме смартфона и чтоб на экране шел показ в это время т.е. активити (воспринимай как форму если сравнивать с Delphi) работающая с камерой должна быть на переднем плане.
YAUHEN
146 / 128 / 6
Регистрация: 29.07.2008
Сообщений: 506
10.04.2013, 23:37     Андроид, работа с камерой #7
Цитата Сообщение от c4sp3r Посмотреть сообщение
активити (воспринимай как форму если сравнивать с Delphi) работающая с камерой должна быть на переднем плане.
а в сервисе висящем отловить ресивером интент и стартанут нужную активити никак?
c4sp3r
0x5B4C322291BD52AE
92 / 92 / 5
Регистрация: 04.03.2013
Сообщений: 295
10.04.2013, 23:57     Андроид, работа с камерой #8
Цитата Сообщение от YAUHEN Посмотреть сообщение
а в сервисе висящем отловить ресивером интент и стартанут нужную активити никак?
Я не смотрел как гугловцы реализовали блокировку не было нужды просто в одном из видео задали подобный вопрос главному разработчику который отвечает за камеру и вроде медиа плеер тот ответил что типо такая возможность была заблокирована и связана вроде бы с юридическими аспектами.

Хотя можно поискать на том же stack overflow может кто-нибудь все таки обошел эту блокировку.
YAUHEN
146 / 128 / 6
Регистрация: 29.07.2008
Сообщений: 506
11.04.2013, 00:13     Андроид, работа с камерой #9
Цитата Сообщение от c4sp3r Посмотреть сообщение
Тогда даже проще будет перехватить и назначить свое действие. Но камеру просто так не получится заставить работать только во включеном режиме смартфона и чтоб на экране шел показ в это время т.е. активити (воспринимай как форму если сравнивать с Delphi) работающая с камерой должна быть на переднем плане.
я наверное не так понял, я что то не нашёл про блокировку тут. не суть. есть же всякие аларм мэнеджеры вэйк локи. неужели нельзя свистоперделку сделать какую из этого? ну и плюс сервис в форграунде запустить можно)

Добавлено через 4 минуты
своими глазами видел как тело из блокировки просыпалось
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.04.2013, 00:28     Андроид, работа с камерой
Еще ссылки по теме:

работа для программиста андроид. Читалка - Программирование Android
Добрый день. Меня зовут АНДРЕЙ. Мне нужен желающий поработать и заработать. Нужна программа: возможность чтения файлов основных текстовых...

Управление камерой на OS Android - Программирование Android
Ребята всем привет! Хочу разработать похожую инсталляцию: https://vimeo.com/123304375 Программирую давно не с разработкой...

Измерение пульса камерой телефона - Программирование Android
Кто нибудь, знаком с алгоритмом измерения пульса с помощью камеры мобильного телефона, подобном, например, в программе Cardiograph?...

Съемка камерой в фоновом режиме - Программирование Android
Здравствуйте! Я сделал тестовое приложение, которое через определенный интервал (например, полчаса) делает снимок с помощью...

Как пользоваться камерой в AVD - Программирование Android
Имеется приложение в котором используется камера, как мне протестировать эту функцию... Я понимаю так, что можно подкидывать графические...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
c4sp3r
0x5B4C322291BD52AE
92 / 92 / 5
Регистрация: 04.03.2013
Сообщений: 295
11.04.2013, 00:28     Андроид, работа с камерой #10
Цитата Сообщение от xVahax Посмотреть сообщение
Причем нужно чтобы открывалось в блокированном режиме телефона.
Ну насколько я его понял ему нужно чтобы приложение получало команду и включало камеру при этом не включая экран смарта.

Цитата Сообщение от YAUHEN Посмотреть сообщение
своими глазами видел как тело из блокировки просыпалось
я подобное недавно делал что-то вроде будильника)
Yandex
Объявления
11.04.2013, 00:28     Андроид, работа с камерой
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru