问题标签 [density-independent-pixel]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 如何计算与设备无关的像素单位?
我假设术语Density-independent pixels和Device-independent pixels具有相同的含义。
与密度无关的像素(dip)是一个虚拟像素单元,相当于160dpi
(MDPI)屏幕上的一个物理像素。
4dip
相当于320dpi
(XHDPI) 屏幕,因为用于在 320dpi 屏幕上渲染相同数据的像素数是4
(2 像素宽和 2 像素向下)。
如何计算240dpi
(HDPI)屏幕的像素单位?
java - 如何在java中锐化图像缩略图?
我已经使用 imgscalr 库在 java 中创建了一个缩略图图像,并且创建了高质量的缩略图,但我想锐化那个缩略图。
所以请帮我锐化缩略图。
android - 有图像问题的屏幕分辨率
一段时间以来,我一直在开发一个创建拼图拼图的应用程序。我已经到了测试各种尺寸和密度屏幕的地步。使用 Krita,我将平铺图像缩小到 110 X 110 像素以用于 mdpi 格式。奇怪的是,这个尺寸在我迄今为止一直用来测试的 xhdpi 模拟器中工作得很好,但是我创建的 mdpi 模拟器会显着缩小图像。虽然我可以为较小的屏幕密度创建较大的图像,但它违背了我对 android 如何处理文档中的密度的理解。这些图像不应该在较低分辨率下被放大吗?这是布局文件的网格布局部分:
这是它在预览器中的样子(它在 xhdpi 屏幕上的样子):
然而在 mdpi 屏幕中,它看起来像:
在我只是盲目地调整图像之前,我想知道为什么会发生这种情况,但是在创建各种模拟器和搜索网络的大部分时间之后,我被卡住了。非常感激任何的帮助。
css - 浏览器中的设备独立像素缩放
我正在关注一个视频教程,它指出 chromebook 中的浏览器的视口宽度为 1280 DIPS,在这种情况下,他们表示当页面呈现时,1280 DIPS 将放大到 chromebook 的 2560 硬件像素一个显示器。
我知道在这种情况下 DPR 为 2,因此 1 DIP 将占用 2 个硬件像素。但是这个 1280 的 DPI 数字是否代表逻辑分辨率,它是否指的是 CSS 像素?我对为什么视口只占用 1280 像素而不是整个 2560 像素感到困惑。比如 DIPS 的目的是什么?
android - 适用于所有 Android 设备的一个坐标网格 (Appcelerator)
目前我正在使用百分比来维护我的 Android 应用程序 UI,但我认为这不是最好的解决方案。
我在文档中找到了这个:
我认为,最后一句话应该意味着如果我将 tiapp.xml 中的应用程序级别默认设置为 dp 或 dip,那么我应该有一个 320 px (dip) 宽度的坐标网格......但是当我启动我的应用程序时,窗口和视图宽度是 360... 为什么?问题出在哪里?
这些是我设备的一些 displayCaps 信息。
matlab - 如何在 Matlab 中为图像数组赋值?
我正在尝试编写一个 matlab 代码,它将图像的一个片段复制到具有特定范围矩阵的另一个片段中。我的代码按要求工作。我遇到的唯一问题是我想为复制的图像部分分配 255 值,以便图像出现在白色背景而不是黑色背景上
android - 我如何在android中支持不同的屏幕测量
我基本上想根据设备的屏幕尺寸完成足够大小的布局。我使用dp作为单位,但它似乎不起作用。我怎样才能做到这一点?
android - 在 PercentRelativeLayout 中使用 dp 宽度
当我尝试在 PercentRelativeLayout 中添加没有“widthPercent”或“heightPercent”的视图时,该视图不会显示。
我想要这个的原因是在我的PercentRelativeLayout的两个元素之间添加一个分隔线,宽度为 1dp。
我使用的布局是这样的:
如果我在分隔符处将“layout_widthPercent”设置为 1%,它将显示出来。但我希望它只需要 1dp。他们是实现这一目标的方法吗?
谢谢 !