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

Сенсоры - Android

Восстановить пароль Регистрация
Другие темы раздела
Android ReplaceFirst http://www.cyberforum.ru/android-dev/thread1582315.html
как заменить + на - с помощью replaceFirst str = str.replaceFirst ("+", "-"); - не работает! ПОМОГИТЕ! так как + функциональный символ!!!
Android Добавление виджета через кнопку Здравствуйте уважаемые программисты!)подскажите пожалуйста....весь интернет перелопатил... а по данному вопросу нет информации)ну или я криво ищу)вообщем возможно ли сделать так, чтобы на основном layout была кнопка... при клике на неё должен на рабочий стол добавляться виджет?буду рад любой помощи) http://www.cyberforum.ru/android-dev/thread1582077.html
Android ExpandableListView развернуть/свернуть группу только по нажатию на group indicator
Добрый день, помогите советом, что нужно добавить в код этого приложения - http://habrahabr.ru/post/147546/ чтобы группы разворачивались/сворачивались только при нажатии на group indicator (стрелочка вниз).
Android Получить имя файла из диалога выбора файла
Нашел класс диалога выбора файла: package com.stetsenko.openfiledialog; import android.app.AlertDialog; import android.content.Context; import android.content.DialogInterface; import android.graphics.Paint; import android.graphics.Point; import android.graphics.Rect; import android.graphics.drawable.Drawable;
Android Позиционирование в Андроид http://www.cyberforum.ru/android-dev/thread1581735.html
Здравствуйте Комрады, нужна ваша помощь! Вот мой код .xml <?xml version="1.0" encoding="utf-8"?> <!--Normal Screen--> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" xmlns:ads="http://schemas.android.com/apk/res-auto" android:id="@+id/Relative" android:layout_width="match_parent"
 

Показать сообщение отдельно
danek130995
 Аватар для danek130995
23 / 23 / 1
Регистрация: 25.05.2014
Сообщений: 819
16.11.2015, 11:27     Сенсоры
Всем привет! Изучаю урок 137 проекта startandroid. Хотелось бы узнать некоторые моменты у тех, кто его прошел.
1)Скажите пожалуйста, как читать вот эту запись:
Java
1
2
String.format("%1$.1f\t\t%2$.1f\t\t%3$.1f", values[0], values[1],
                values[2]);
Написано, что она позволяет оставить одну цифру после запятой. А как вообще понять эти значки и читать их?
2)В методе onSensorChanged приложения Acceleration мы "вычислительным фильтром" получаем из датчика ускорения чистую гравитацию и чистое ускорение:
Java
1
2
3
  valuesAccelGravity[i] = (float) (0.1 * event.values[i] + 0.9 * valuesAccelGravity[i]);
                        valuesAccelMotion[i] = event.values[i]
                                - valuesAccelGravity[i];
Как получаем чистое ускорение - это понятно-просто вычитаем гравитацию. А вот почему именно таким способом получаем гравитацию-не пойму. Почему на 0.1 умножаем, почему на 0.9 умножаем valuesAccelGravity, ведь мы именно ему присваиваем значение, у нас вроде нет еще значения на предыдущем шаге?
3) У меня в третьем приложении (Orientation) почему то данные совпадают для Orientation и Orientation2(с учетом поворота экрана и без). Не знаете, почему?
4)Непонятно, как работает определение угла по оси Y. По оси X-понятно, отклонение от горизонтального положения(экраном вверх). Ось Z-тоже понятно, отклонение от севера. А вот ось Y-когда я вращаю экраном вправо-влево(как будто перелистываю страницу)-значения меняются, но если устройство расположить в вертикальном положении и начать крутится по кругу, то они приобретают странный смысл-меняются, а потом иногда возвращаются обратно.
5)Почему мы в getActualDeviceOrientation() в
Java
1
2
 case (Surface.ROTATION_180):
                y_axis = SensorManager.AXIS_MINUS_Y;
меняем только ось Y на отрицательную при повороте устройства вверх ногами? Ось X то тоже меняться должна! У нее тоже изменится направление на противоположное!
Прошу ответить тех, кто знает. Спасибо заранее!
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 22:32. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru