Articles of вращения

Переключение между задней и передней камерами

Я использую образец camera2 google и хорошо работает. Но как я могу переключить камеру между спиной и спереди с помощью кнопки? private void setUpCameraOutputs(int width, int height) { Activity activity = getActivity(); CameraManager manager = (CameraManager) activity.getSystemService(Context.CAMERA_SERVICE); try { for (String cameraId : manager.getCameraIdList()) { CameraCharacteristics characteristics = manager.getCameraCharacteristics(cameraId); // We don't use a front […]

Изображение вне границ после преобразования на вид

У меня проблема с отображением моего изображения. У меня есть изображение, которое я хочу отобразить на весь экран. Таким образом, у меня есть этот Imageview с match_parent и 20dp padding. Он выглядит неплохо, но когда я применяю к нему поворот, кажется, что границы вида не меняются, и изображение может быть вырезано из экрана! Полностью не […]

Заблокированная ориентация ландшафта на планшете + активность начинается, когда устройство в портрете = видимое вращение на экране

У меня есть активность с заблокированной ориентацией (setRequestedOrientation в OnCreate). Он отлично работает на телефоне и почти отлично на планшете. Проблема в том, что у меня есть сотовые планшеты (motorola xoom и samsung), когда активность запускается, когда пользователь держит устройство в режиме portait, активность сначала отображается в portait, а затем через долю секунды она поворачивается […]

Обнаружить алгоритм поворота на 360 градусов

Я успешно обнаруживаю 0-360 градусов вращения (рулон) телефона вокруг оси, но теперь у меня есть трудные времена, разрабатывающие эффективный алгоритм для обнаружения одного полного хода. Моя работа, но я считаю не изящным и эффективным алгоритмом, как хотелось бы: private boolean detectRoll; private boolean[] checkpointsR = new boolean[4]; private boolean fullRollTurn; public void detectingRoll() { setDetectRoll(true); […]

Вычислить матрицу вращения с помощью акселерометра

В настоящее время я сталкиваюсь с более математической проблемой. Я разрабатываю приложение, которое интересуется ускорением по оси X и Y. Другими словами, я хочу отслеживать ускорение, которое идет влево или вправо и вперед или назад. Если устройство лежит на столе вверх, все ускорения в нужном направлении видны в значениях ускорения этой оси. Возникает проблема: устройство […]

Как повернуть эмулятор Genymotion

Ive установлен эмулятор genymotion V2.5 в Windows 8 (на Eclipse luna 4.4.0), а при запуске приложения с двумя экранами , Я хочу повернуть экран эмулятора, но кнопка вращения на эмуляторе вообще не работает

Как использовать событие датчика Android, чтобы определить, обращено ли устройство вверх или вниз

У меня довольно простое требование. Предполагая, что устройство стоит на своем конце, перпендикулярно земле, и оно наклонено, все, что мне нужно, это определить, наклонен ли телефон вперед или назад (экран больше к земле или ближе к потолку). Я знаю, как читать значения от различных датчиков, и я полагаю, что использование датчика TYPE_ROTATION_VECTOR – это путь […]

Диалог Фрагмент на фрагменте с вращением экрана

В моем основном действии у меня есть фрагмент, в котором я применяю setRetainInstance (true), так что AsyncTask, который я использую в нем, не нарушается изменением ориентации. AsyncTask обрабатывает много работы. Вот почему я хотел бы показать диалог с progressBar поверх моей активности. Я сделал несколько исследований, и мне удалось сделать это с помощью DialogFragment: Открытый […]

Не влияет ли вектор Android «Вектор вращения игры» на вращение вокруг вертикальной оси?

Я разрабатываю приложение, которое использует Android-датчики, чтобы помочь транспортным средствам перемещаться в помещении. В рамках моего процесса оценки различных датчиков я хотел попробовать датчики «вектор вращения». По разным причинам показания магнитного поля не очень полезны для моего местоположения, поэтому я хотел попробовать датчик «Vector Rotation Vector» (слияние датчиков, доступный с уровня API 18 и более […]

Android: получить ориентацию устройства от азимута, рулона и подачи

Мне нужно получить обновленную ориентацию устройства, но я должен зафиксировать свою активность в Portrait (что я сделал в XML-файле макета), что мешает мне использовать это: int rotation = getWindowManager().getDefaultDisplay().getRotation(); Потому что он всегда дает мне поворот портрета, Итак, я пытаюсь полагаться на датчики. Я обнаружил, что Sensor.TYPE_ORIENTATION устарел, поэтому я использую комбинацию Sensor.TYPE_ACCELEROMETER & Sensor.TYPE_MAGNETIC_FIELD […]

Intereting Posts
Преобразование активности в фрагмент Как добавить плавающий вид в Android Window Manager и прослушать события кнопки «Система / оборудование» Как включить дополнительные пакеты javax. * В Android-приложение с Eclipse? Как я могу получить доступ к iPhone или Android-камерам с помощью HTML5? Android В приложении Статус заказа на поставку Chargeable Android – как добавить метод щелчка элемента в ArrayAdapter Поиск быстрых алгоритмов искажения изображения GridView внутри ExpandableListView с множественным выбором на Android Android Video не соответствует ширине в портрете видеообзора и не занимает весь экран в ландшафте Как сделать противоположность атрибута предпочтения android: зависимость? Android Flip для веб-просмотра «Не удалось найти исключение класса android.transition.Transition» при нажатии кнопки возврата Исключение в unbindDrawables Отмена динамического уведомления в Android при выборе уведомления Загрузка объявлений Admob Native не загружалась с кодом ошибки 0