Tag: 缩放

createScaledBitmap的过滤参数是做什么的?

android.graphics.Bitmap.createScaledBitmap的声明是 public static Bitmap createScaledBitmap (Bitmap src, int dstWidth, int dstHeight, boolean filter) 但是,文档没有解释任何参数。 除了boolean filter ,它们都非常明显。 有谁知道它是做什么的?

如何禁用移动Safari浏览器缩放?

我已经尝试了所有这三个无济于事: <meta name=”viewport” content=”width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;” /> <meta name=”viewport” content=”width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=false;” /> <meta name=”viewport” content=”width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=no;” /> 每个都是不同的值,我发现通过谷歌search或SOsearch推荐,但没有'用户可伸缩= X'值似乎工作 我也试着用逗号分隔值而不是分号,没有运气。 然后,我尝试只有用户可扩展的价值目前,仍然没有运气。 UPDATE 从苹果的网站得到这个,它的工作原理: <meta name="viewport" content="width=device-width, user-scalable=no" /> 事实certificate,问题是非标准的报价,因为我已经从使用它们的网站复制元标签,哎呀

如何缩放SVG图像以填充浏览器窗口?

这似乎应该是容易的,但我只是没有得到的东西。 我想制作一个包含单个SVG图像的HTML页面,该图像可自动缩放以适应浏览器窗口,无需任何滚动,同时保持其高宽比。 例如,目前我有一个1024×768的SVG图像; 如果浏览器的视口是1980×1000那么我希望图像显示在1333×1000(垂直填充,水平居中)。 如果浏览器是800×1000那么我希望它显示在800×600(水平填充,垂直居中)。 目前我有这样的定义: <body style="height: 100%"> <div id="content" style="width: 100%; height: 100%"> <svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="100%" height="100%" viewBox="0 0 1024 768" preserveAspectRatio="xMidYMid meet"> … </svg> </div> </body> 然而,这是扩大到浏览器的全宽(对于一个宽而短的窗口),并产生垂直滚动,这不是我想要的。 我错过了什么?

Android和以dp为单位编程设置宽度和高度

我正在做: button.setLayoutParams(new GridView.LayoutParams(65, 65)); 根据文档,宽度和高度的单位(以上都是65)是“像素”。 你如何强制这是设备独立的像素,或“DP”?

有没有办法限制MKMapView的最大缩放级别?

问题是 – 有没有办法限制MKMapView的最大缩放级别? 或者有什么方法可以跟踪用户放大到没有地图图像的级别?

为跨浏览器CSS缩放完整样式

我发现很难得到完全跨浏览器的CSS缩放属性..我只是这些 zoom: 2; -moz-transform: scale(2);

android imageView:设置拖放缩放参数

我目前正在为Android(我的第一个应用程序)开发一个应用程序,让用户看到地铁地图,并能够缩放和拖动。 我目前正在修改在Android的第三版中find的代码,并得到了缩放和拖动工作。 我使用matrix作为我的布局规模。 但是我现在有三个问题: 我尝试了很多事情来限制拖动参数,但我似乎无法阻止它被拖离父视图(实际上可以从视图中消失)。 我已经尝试在XML文件中设置布局参数,它只是不起作用。 我可以缩放变细,但我又遇到了麻烦,限制了变焦的数量。 我试图通过设置max_zoom和min_zoom来限制缩放值(我将在后面发布我的代码) 我也试图在图像上绘制一个坐标,以便人们可以点击某些部分(这样做的关键是让用户点击地图上的一个站点并查看关于它的信息) 我有一种感觉,我有麻烦,因为我正在使用matrix规模。 这是我现在的代码: Touch.java package org.example.touch; import android.app.Activity; import android.graphics.Bitmap; import android.graphics.Matrix; import android.graphics.PointF; import android.os.Bundle; import android.util.FloatMath; import android.util.Log; import android.view.MotionEvent; import android.view.View; import android.view.View.OnTouchListener; import android.widget.GridView; import android.widget.ImageView; public class Touch extends Activity implements OnTouchListener { private static final String TAG = "Touch"; private static […]

在Android中的ImageButton中调整图像

我在我的活动中有6个ImageButton,我通过我的代码设置图像(不使用XML)。 我希望他们覆盖button区域的75%。 但是,如果一些图像覆盖的面积较小,有些太大而不适合imageButton。 如何以编程方式resize并显示它们? 以下是屏幕截图 下面是xml文件 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" android:layout_marginBottom="5sp" android:layout_marginLeft="2sp" android:layout_marginRight="5sp" android:layout_marginTop="0sp" > <LinearLayout android:layout_height="0dp" android:layout_width="match_parent" android:layout_weight="1" android:orientation="horizontal"> <ImageButton android:layout_height="match_parent" android:layout_width="0dp" android:layout_weight="1" android:id="@+id/button_topleft" android:layout_marginBottom="5sp" android:layout_marginLeft="2sp" android:layout_marginRight="5sp" android:layout_marginTop="0sp" /> <ImageButton android:layout_height="match_parent" android:layout_width="0dp" android:layout_weight="1" android:id="@+id/button_topright" android:layout_marginBottom="5sp" android:layout_marginLeft="2sp" android:layout_marginRight="5sp" android:layout_marginTop="0sp" /> </LinearLayout> <LinearLayout android:layout_height="0dp" android:layout_width="match_parent" android:layout_weight="1" android:orientation="horizontal"> <ImageButton android:layout_height="match_parent" android:layout_width="0dp" android:layout_weight="1" android:id="@+id/button_repeat" […]

图像缩放会导致Firefox / Internet Explorer中的质量不佳,但不是Chrome浏览器

请在Chrome浏览器中查看http://jsfiddle.net/aJ333/1/ ,然后在Firefox或Internet Explorer中查看。 该图像最初是120px,而我缩小到28px,但不pipe怎样缩小到它看起来都差不多。 图像是一个PNG,它有一个alpha通道(透明度)。 以下是相关的代码: HTML: <a href="http://tinypic.com?ref=2z5jbtg" target="_blank"> <img src="http://i44.tinypic.com/2z5jbtg.png" border="0" alt="Image and video hosting by TinyPic"> </a>​ CSS: a { width: 28px; height: 28px; display: block; } img { max-width: 100%; max-height: 100%; image-rendering: -moz-crisp-edges; -ms-interpolation-mode: bicubic; } CSS的image-rendering和-ms-interpolation-mode行似乎没有任何作用,但我发现它们在线,同时对这个问题做了一些研究。

MKMapView缩放和区域

我熟悉使用Google Maps Javascript API。 最近我开始为一个iphone项目使用MapKit框架,但我很难弄清楚缩放和设置地图上的区域。 在Google Maps API中,我使用了8,9,10等整数缩放级别以及简单的函数setZoom()。 我在MapKit框架中唯一可以看到的方法是setRegion:animated。 据我所知,我需要设置一个区域的跨度的纬度和经度的“三angular洲”值来指定缩放级别。 但我真的不知道这些值代表什么(我阅读文档)。 当我使用MKMapView委托并跟踪regionDidChange委托方法结果中的跨度值似乎不相互关联。 当我缩小时,可以看到量程增量值按照文档中的规定增加。 但突然间,我拖动地图而不缩放,增量值变为0.0。 有人可以请解释什么是这些跨度和三angular洲的参考点? 还是有任何algorithm来将整数缩放级别(如9)转换为这些增量值? 作为一个奖金的问题是否有任何方式来指定MKMapView的最小最大缩放级别:) 谢谢