Articles of вращения

Не влияет ли вектор 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 […]

Box2D вращает объект, как?

Как я могу повернуть объект в Box2D ? Пытался.. private static final double DEGREES_TO_RADIANS = (double)(Math.PI/180); float angle = (float) (45*DEGREES_TO_RADIANS); object.body.setTransform(object.body.getPosition(), angle); .. но не работает.

Как получить значение масштабирования произвольной матрицы?

Изображение масштабируется матрицей: Matrix matrix = new Matrix(); matrix.postScale(…); matrix.postTranslate(…); matrix.postRotate(…); … Я надеюсь, что увеличенное изображение будет не меньше половины оригинала, поэтому общий масштаб не должен быть меньше 0,5. Но как это сделать? Я попытался проверить первое значение матрицы: float pendingZoom = 0.6f; float[] values = new float[9]; Matrix.getValues(values); float scalex = values[Matrix.MSCALE_X]; Затем: […]

3D-ротация – перспектива

public class MainActivity extends Activity { LinearLayout rotator; protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); rotator = (LinearLayout) findViewById(R.id.rotator); ObjectAnimator rotation = ObjectAnimator.ofFloat(rotator, "rotationY", 0, 360); rotation.setDuration(3000); rotation.start(); } } У меня есть код, который вращается вокруг оси Y. Проблема в том, что перспектива кажется слишком «сильной» – край обзора, который на переднем плане становится […]

Фрагменты исчезают при повороте

Я добавил фрагменты с помощью java. Когда я открываю приложение в портретном режиме, он работает. Если я вращаю фрагмент, просто исчезаю. Но если я закрою приложение, затем поверните телефон, а затем снова откройте приложение, оно будет работать. У меня есть два разных макета один для портретного режима для пейзажного режима, оба с тем же именем, […]

Включить экран вращения экрана

Я отключил поворот экрана в течение одного действия в определенное время. Теперь мне нужно, чтобы это время было разрешено. Как включить поворот, когда я отключил его, используя это 😕

Как контролировать ориентацию экрана Android-устройства

Как я могу контролировать программную ориентацию экрана всего устройства и изменять его? Здесь ссылки на некоторые приложения, которые могут это сделать: http://dandroidtabletpc.com/download-total-screen-control-1-9-3-full-android-apk.html/ http://ru.androidzoom.com/android_applications/tools/ultimate-rotation-control_bznhn.html Возможно, кто-то знает такие проекты с открытым исходным кодом?

Есть ли способ повернуть кнопку без использования анимации в android 2.1

Я ищу методологию для поворота кнопки. Без использования анимаций ..! Из-за этого я не хочу использовать анимации . Если какой-либо орган имеет какие-либо идеи, пожалуйста, помогите мне. XML <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" android:id="@+id/ll" android:gravity="center_vertical"> <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="@string/hello" /> <com.mind.RotateButton android:layout_width="100dp" android:gravity="center_vertical" android:layout_height="100dp" android:id="@+id/ll1"> <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Button" android:id="@+id/but" /> </com.mind.RotateButton> […]

Как отключить / исключить пользовательскую анимацию фрагмента после вращения экрана

Я только что понял, что каждый раз, когда я устанавливаюRetainInstance (true) на фрагменте, он работает так, как ожидалось (данные фрагмента сохраняются), но это приводит к тому, что пользовательская анимация фрагмента выполняется снова после поворота экрана. Есть ли способ избежать / отключить эти анимации при вращении экрана? Фрагмент создается с использованием следующих анимаций: SetCustomAnimations (R.anim.slide_in_right, R.anim.slide_out_left, […]

Intereting Posts
Команда не выполнялась успешно из-за неожиданного исключения. Пожалуйста, проверьте выходное окно для получения дополнительной информации. Проблемы с входами в Службы Google Play ViewPager + FragmentPagerAdapter внутри DialogFragment получает «IllegalArgumentException: просмотр не найден …» Как создать PDF из webview в Android? Вызов класса обслуживания Один раз в день, когда приложение запускается в android, при меньшем потреблении батареи Как масштабировать кнопку справа налево, андроидная анимация Как шифровать значения сеанса в Android Идеальный способ установки глобального обработчика исключенных исключений в Android Как я могу получить текущий текущий контекст в android База данных Firebase – техника «Fan Out» Как проверить приложение Google App Invites GridView получает вид по позиции, первый вид просмотра Как исправить предупреждение proguard 'не может найти ссылочный метод' для существующих методов 'clone' и 'finalize' класса java.lang.Object Как показать раздвижное меню в каждой операции Как использовать файл apk для пользовательской библиотеки в других приложениях