草庐IT

PX4-AutoPilot

全部标签

android - 如何在相对布局中的按钮下方添加一条水平 1px 的白线?

如何在相对布局中的按钮下方添加一条水平的1px白线 最佳答案 下面的代码会做到这一点。 关于android-如何在相对布局中的按钮下方添加一条水平1px的白线?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/16332624/

android - 将 40px 转换为 sp

40px的sp值是多少?还请告知换算公式。我正在尝试将psd中存在的字体大小转换为sp单位以实现mdpi密度,即320*480和160dpi 最佳答案 caseCOMPLEX_UNIT_SP:returnvalue*metrics.scaledDensity;来自TypedValue.applyDimension()来源这会将sp转换为px,只需将其转置即可得到将px转换为sp的公式:sp=px/DisplayMetrics.scaledDensity 关于android-将40px转换

android - 在 Photoshop 文件中,字体大小是 20px,在 android 中,sp 是什么?是一样的吗?是指 20px= 20sp 还是其他?

Photoshop文件的字体大小为20px。Android中的sp是什么?是一样的,就是20px=20sp还是别的?开发人员要求的是sp而不是px。我如何知道或定义Photoshop中的sp? 最佳答案 px是一个像素。sp是与比例无关的像素。dip是与密度无关的像素。你会用sp字体大小dip用于其他一切。倾角==dp来自AndroidDeveloperscenter:pxPixels-correspondstoactualpixelsonthescreen.inInches-basedonthephysicalsizeofthes

android - 如何在布局 xml 中使用 px 抑制关于我的警告?

我正在处理一个包含SonySmartWatch的项目,当我向其发送布局时,我需要使用真实像素值。[如果你还没有在它的watch上使用过蓝牙连接并作为一个额外的显示器,“控制”设备可以绘制]我正在使用Eclipse,因此它会警告我不应在layout.xml文件中使用px...有没有办法抑制这些警告对于我知道应该使用px的行?(注意:我只想在我知道应该使用它的行上抑制这些警告,所以从lint错误检查器中关闭这个检查不是我想要的)再一次,我知道在使用android时px通常不是一个好主意,但这是需要它的少数情况之一。 最佳答案 将xmln

android - Google nexus 7 从 px 到 dp 的转换

我是平板电脑应用程序开发的新手。我有屏幕分辨率为(600*960dip)的GoogleNexus7所以我想知道它是否属于mdip类别?根据1px=1dp(基线)。但是,如果我遵循这个,它在平板电脑上看起来不太好。我正在为nexus7-sw600dp创建单独的布局文件夹,并根据mdip提及尺寸,但它不起作用。我的图像也不好看。我想知道googlenexus7的实际转化率是多少。需要帮助。 最佳答案 公式:像素=倾角*(密度/160)Nexus7为800x1280,密度为213像素,这意味着它的分辨率代码为tvdpi(这意味着您可以拥有

android - Matrix.postScale( sx, sy, px, py) 是如何工作的?

先读Taig'squestion泰格说:WhencallingMatrix.postScale(sx,sy,px,py);thematrixgetsscaledandalsotranslated(dependingonthegivenpointx,y).ThatpredestinesthismethodtobeusedforzoomingintoimagesbecauseIcaneasilyfocusonespecificpoint.Theandroiddocdescribesthemethodlikethis:Postconcatsthematrixwiththespecifieds

android - 为什么安卓:layout_width=”0px” for fragments?

fragment示例中的布局宽度始终为零。这个值(value)的背后是什么? 最佳答案 为了有希望地解释,请看一下DesignPhilosophy用于开发指南中的fragment。如果您查看图片,左侧显示了手机如何显示初始ActivityA,然后在选择列表中的项目时启动ActivityB。然而,在右侧,它显示了如何将这两个Activity同时显示为fragment。请注意,fragmentA占据了屏幕的1/3,fragmentB填充了屏幕的2/3。现在查看来自Addingafragmenttoanactivity的布局的XML来自同

android - 从 px 到 dp 的 Photoshop 设计

我有一个在Photoshop中制作的最终应用程序设计,其中所有内容均以PX衡量。现在我意识到Android应用正在使用DP来设置字体大小和其他内容。有什么方法可以将PX转换为DP吗? 最佳答案 从更实际的角度来看,您在增加工作量和保真度方面有几种选择:将您的资源缩放为每英寸160点,将它们放在您的res/drawable目录中,让操作系统缩放它们以在设备上正确显示。制作两份资源副本:一份在res/drawable中每英寸160点,一份在res/drawable-hdpi目录。让操作系统从非常接近的数字开始针对确切的设备进行扩展。决定

android - getheight() px 或 dpi?

求助,我查到了ListView的高度,不知道是px还是dpi?我需要dpifinalListViewactualListView=mPullRefreshListView.getRefreshableView();actualListView.getViewTreeObserver().addOnGlobalLayoutListener(newViewTreeObserver.OnGlobalLayoutListener(){publicvoidonGlobalLayout(){height=actualListView.getHeight();}}); 最

c++ - 如何防止为 unique_ptr 删除 px.get()

在boost.org网站上,我看到了一个阻止deletepx.get()forashared_ptr(http://www.boost.org/doc/libs/1_51_0/libs/smart_ptr/sp_techniques.html#preventing_delete)的示例。这是一项很好的技术,我想在C++11中使用std::unique_ptr来应用它,经过一段时间的工具化后,我无法完全理解他们的示例如何使用std::unique_ptr。是否可以防止在std::unique_ptr上调用deletepx.get()?这是来自boost.org网站的代码,展示了如何防止调