草庐IT

密度计

全部标签

android - 是否可以仅使用加速度计让智能手机移动距离?

我正在尝试让智能手机移动距离以防止用户移动,例如每50厘米。知道我不能使用步数检测是否可以这样做,因为我会将智能手机放在4轮设备中,而且我不会有GPS数据,因为我在室内进行实验。我已经实现了仅使用加速度计计算距离的代码,但我发现错误非常重要,加速度计的数据波动很大。你能不能通过一些建议或引用来帮助我 最佳答案 不,你不能。移动设备的内部传感器噪音很大。要从加速到某个位置,您必须积分两次。然后噪音会变得太大,因此你的位置会漂移。有一个interestingGoogleTechTalksonthissubject这将比我更好地解释这个主

android - Android 设备中的加速度计得到多广泛的支持?

我们正在开发一款依靠加速度计实现某些功能的Android应用。我想知道依赖加速度计的存在而不为不支持它的设备(例如按钮)提供替代UI选项有多安全。我的观察是大多数“智能手机”Android都支持它。我说得对吗?如果有人能指出所有Android设备的一些数据或统计信息,那就太好了。 最佳答案 我个人从未见过没有加速度计的Android设备。互联网似乎也同意这一点:Link1Link2 关于android-Android设备中的加速度计得到多广泛的支持?,我们在StackOverflow上找

Android 陀螺仪与加速度计

我正在开发一款Android游戏,我想弄清楚用户是将设备向左倾斜还是向右倾斜(类似于将人左右移动时TempleRun的工作原理)。我已经阅读了许多教程和示例并制作了示例应用程序,但我从陀螺仪和加速度计返回的数据量非常大。我是否需要两组硬件来确定用户是否倾斜设备以及朝哪个方向倾斜?我当前的应用程序正在检测每一个轻微的运动,这显然是不正确的。publicclassMainextendsActivity{privateSensorManagermSensorManager;privatefloatmAccel;//accelerationapartfromgravityprivatefloa

android - 如何为较小密度的屏幕准备图像?

我最初构建了一个Android应用程序并将我所有的图像都放在drawable-hdpi资源目录中,现在我返回并进行必要的更改/添加,以便所有屏幕尺寸和密度都支持该应用程序。我如何着手拍摄我所有的图像并使它们“不那么密集”?我的第一个猜测是将它们加载到Gimp或Photoshop中并将它们缩小到较小的分辨率。这就是我需要做的吗? 最佳答案 HowdoIgoabouttakingallofmyimagesandmakingthem'lessdense'?MyfirstguessistoloadthemintoGimporPhotosho

android - 为什么要使用加速度计和磁力计来获取罗盘值

我找到了几个例子,我知道如何使用加速度计和磁力计获得罗盘方位。问题是我不知道为什么要使用这两个传感器。有人可以向我解释吗?谢谢 最佳答案 对磁力计的需求非常明显。指南针(即使是真正的指南针)显示为“北”的确实是磁场的方向。因此,您的Android需要以某种方式测量磁场,以便知道在哪个方向绘制箭头。根据加速度计,您需要知道加速度计不仅用于测量加速度,正如其名称所暗示的那样,它们还可以告诉您重力指向的方向。没有一个,您的设备将不知道“向下”在哪里。例如,每部能够自动旋转屏幕的智能手机都需要一个加速度计。现在为什么需要两个指南针?因为在确

java - 单独线程中的加速度计传感器

我正在将数据从加速计传感器保存到数据库,但我想在一个单独的线程中进行。我试图在Internet上搜索它,但大多数都使用相同的线程。我尝试过的事情:SenSorEventListenersel;ThreadA=newThread(){publicvoidrun(){sel=newSensorEventListener(){@OverridepublicvoidonSensorChanged(SensorEventevent){//TODOAuto-generatedmethodstubdoubleAcceleration,x,y,z;x=event.values[0];y=event.v

android - 无法更改加速度计的速率

我必须从我的Android手机收集加速度计数据,所以我编写了一个小程序来完成这项工作。经过一些测试,我发现我的NexusS加速度计的速率在手机处于Activity状态时始终每秒50个值,而在手机处于sleep状态时每秒6个值(使用PARTIAL_WAKE_LOCK),无论我要求什么速率(NORMAL、UI、GAME或FASTEST).所以我决定安装一个在互联网上找到的应用程序来测试加速度计的速率:http://samoht.fr/tuto/accelerometers-frequency-on-android-with-code但我遇到了同样的“错误”:无论我要求的速率如何,当手机处于

概论_第3章_二维随机变量__边缘概率密度

边缘概率密度是二维随机变量中的重点内容,经常作为一个重要的考点,必须掌握。一定义对二维随机变量(X,Y),分量X,或者Y的概率密度称为(X,Y)的边缘概率密度,简称边缘密度,记为或者。边缘密度或者可由二维随机变量的密度f(x,y)求出:注意:在实际题目中计算时,不可能代入到,因为那将导致算不出来。而是根据实际区域来确定。1.1二维正态分布的边缘密度若二维随机变是(X,Y)服从二维正态分布N(),则随机变量X与Y分别服从正态分布N(),N().边缘密度为,二结论从定义看出,求X的边缘密度是对y求积分,会带上dy,因此要确定y的上下限,注意确定上下限时作一个垂直于x轴的箭头线,求Y的边缘密度是对x

android - 如何为不同的密度指定不同的布局尺寸

你能告诉我如何为不同密度的屏幕指定布局尺寸吗?即不同密度的布局相同,但某些尺寸不同。我该怎么做?谢谢。 最佳答案 //1.createdifferentdimens.xmlindifferentresourcefoldersasbelowres/values-ldpi/dimens.xmlres/values-mdpi/dimens.xmlres/values-hdpi/dimens.xml//ThenAndroidwilldecidewhichfiletouse.//2.Createdimensionsvaluesinrespec

android - 如何让Android中的ImageButton根据屏幕密度自动缩放?

我在ImageButton上放了一张图片,它在mdpi(medium-dpi)屏幕上看起来不错。然而,当设备有一个hdpi(high-dpi)屏幕时,图像仍然是逐像素准确的,这在设备屏幕上看起来很小。如何使图像(以及ImageButton)根据密度无关像素(dp或dip进行缩放)而不是像素? 最佳答案 android:scaleType="fitXY"其他选择包括:fitStartfitCenterfitEndcentercenerCropcenterInsidematrix请注意,我很懒,在原始文件夹中使用非常大的PNG图像。