草庐IT

密度计

全部标签

Android xhdpi密度和分辨率

我有点困惑,希望你能帮助我。我正在为智能手机开发一个应用程序,我使用的前缀如下:mdpi、hdpi和xhpi。对于前两个,我没有任何问题。据此:http://developer.android.com/guide/practices/screens_support.html还有这个http://developer.android.com/about/dashboards/index.htmlxhdpi是640x960像素的屏幕尺寸,我已经为这个分辨率准备了图形。但是我找不到具有此分辨率的任何设备。取而代之的是,在android布局编辑器中,我有GalaxyNexus,它被标记为xhdp

android - AndEngine,使用加速度计和 PhysicsWorld 平滑地移动 Sprite

我正在使用AndEngine尝试使用加速度计移动Sprite(球),该加速度计应该会在墙壁上反弹并撞到其他障碍物。到目前为止,我发现了以下两种方法。publicvoidonAccelerometerChanged(finalAccelerometerDatamyAccelerometerData){mySprite.setPosition(mySprite.getX()+myAccelerometerData.getX(),mySprite.getY()+myAccelerometerData.getY());}这工作非常顺利,但仅限于非物理世界。(即不会顺利反弹墙壁和其他障碍物)。现

android - 不同屏幕尺寸和密度组合的可绘制文件夹

什么是drawable文件夹低密度,中屏低密度、大屏幕低密度,超大屏幕中等密度,小屏幕中密度,大屏幕中等密度,超大屏幕对于平板电脑呢? 最佳答案 低密度,中屏drawable-ldpi低密度、大屏幕drawable-large-ldpi低密度,超大屏幕drawable-xlarge-ldpi中等密度,小屏幕drawable-small-mdpi中密度大屏drawable-large-mdpi中密度,超大屏drawable-xlarge-mdpi有14个绘图/布局检查this问题 关于an

android加速度计来测量速度

我正在尝试使用加速度计制作速度计,但由于某种原因,代码崩溃了,有人能告诉我哪里出了问题以及如何解决吗谢谢这是logcat中的红色部分:05-1413:03:55.826:INFO/ActivityManager(91):Startproccom.hanud.speedoforactivitycom.hanud.speedo/.speedometer:pid=2052uid=10127gids={}05-1413:03:56.806:DEBUG/AndroidRuntime(2052):ShuttingdownVM05-1413:03:56.806:WARN/dalvikvm(2052)

Android不同的屏幕尺寸和不同的密度

这个问题在这里已经有了答案:AndroidscreensizeHDPI,LDPI,MDPI[duplicate](4个答案)关闭9年前。我必须在我的Android应用程序中管理不同的屏幕尺寸和不同的密度。我没有正确获取目录结构。目前我所了解的屏幕尺寸有四种类型:小正常大超大以及不同的密度:ldpi平均发展指数分辨率xhdpi现在每个设备尺寸(small、normal、large和xlarge)都应对应每个密度。因为每个尺寸都可以有不同的密度,对吧?如果是,那么我们可以说小屏幕具有所有密度,即(ldpi、mdpi、hdpi、xhdpi)normal、large和xlarge相同。关键是我

android - 从Android中的加速度计获得的x,y,z值表示什么?

一开始我以为:x-从左到右倾斜手机,反之亦然y-上下颠倒,反之亦然z-上下举起手机但好像不是这样的。如果我错了,谁能纠正我。我想知道这些值,以便知道手机的角度。是否可以使用这些值来了解它? 最佳答案 加速度是一个矢量,即它的大小及其发生的方向都很重要。记住这一点,看看NicolaiDitlevKroghKrüger提供的链接中的图像,我们得到的是您手机的右侧是正X方向,顶部是正Y方向,屏幕侧是正Z方向。现在力=质量x加速度因此加速度=力/质量现在重力总是作用在您的设备上。为防止它掉落,您必须在“相反”方向施加相等的力。现在,当您将手

android - 为什么像素密度较高的设备屏幕空间较小? ( eclipse AVD)

在Eclipse的AVD中,我创建了两个相同的设备,除了它们的密度值。设备1的抽象LCD密度为240;设备2有160。两者的分辨率都是480x800。有人可以向我解释为什么设备1屏幕上的元素看起来“更大”吗?由于它们具有相同的分辨率,它们不应该显示相同数量的像素吗?如果有的话,因为设备1具有更高的密度,它不应该显示更多细节/屏幕空间吗?设备1设备2屏幕截图-(点击查看大图)如上所示,我在两个设备上的随机屏幕位置绘制了一个半径为15dp的圆。设备2上的圆圈肯定更小,操作栏也是如此。这是为什么? 最佳答案 您使用的是dp,而不是物理像素

android - 图像的密度无关(倾角)大小变化很大

我已经完成了我的应用程序的编码,正在运行Lint以确保所有性能问题都得到解决。我已经为ldpi、mdpi、hdpi和xhdpi创建了图形;但是Lint告诉我出了点问题:Theimagebtn_homepage_journal.pngvariessignificantlyinitsdensity-independent(dip)sizeacrossthevariousdensityversions:drawable-xhdpi\btn_homepage_journal.png:93x75dp(186x149px),drawable-hdpi\btn_homepage_journal.pn

android - 自定义 ProgressBar 成为温度计

如何自定义ProgressBar使其看起来像温度计?可以改变颜色。我的建议是将progressBar旋转90°使其垂直,然后让它覆盖空温度计的图像,但这是一个糟糕且困惑的解决方案。我认为最好是扩展View或ProgressBar类并自定义绘制方法,但我不知道如何绘制温度计,任何帮助将不胜感激。 最佳答案 我为一个项目创建了这样的东西packagecom.janslab.thermometer.widgets;importandroid.content.Context;importandroid.content.res.TypedAr

Android - 屏幕分辨率和屏幕密度

根据>Android1.6版本管理资源(图片),我们需要在Drawable-Hdpi、Drawable-Mdpi、Drawable-Lpi文件夹中存放不同分辨率的图片。根据此页面:http://developer.android.com/guide/practices/screens_support.html,在低密度部分-使用了三种分辨率:240*320、240x400、240x432用于小屏幕、普通屏幕、大屏幕。中等密度部分的方式相同-使用了三种分辨率:320x480、480x800、480x854(特别是小屏幕、普通屏幕、大屏幕)。对于高密度也是同样的方法.......但我在这里