首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Android实现网络加载图片点击大图浏览可缩放

getDefaultDisplay() .getHeight(); } private class MySimpleGesture extends SimpleOnGestureListener { // 两下的第二下...== 0) { baseValue = value; } else { float scale = value / baseValue;// 当前两点间的距离除以手指落下时两点间的距离就是需要缩放比例...image = null; protected Handler mHandler = new Handler(); int mThisWidth = -1, mThisHeight = -1;//布局的宽度和高度...,由于是全屏显示,这两个值等于屏幕分辨率 float mMaxZoom;// 最大缩放比例 float mMinZoom;// 最小缩放比例 private int imageWidth;// 图片的原始宽度...private int imageHeight;// 图片的原始高度 // float scaleRate;// 图片适应屏幕的缩放比例 static final float SCALE_RATE

2.1K10

Web---Cookie技术(显示用户上次登录的时间、显示用户最近浏览的若干个图片(比例缩放))

1、Cookie基本用法演示 2、演示Cookie的访问权限 3、演示Cookie的删除 4、利用Cookie显示用户上次登录的时间 5、利用Cookie技术显示用户最近浏览的若干个图片...第一次点击时!session下次讲!tomcat自动生成发给客户端的! ? 再次进入时! name+n–因为后面的n一直在随机生成,这个点击总是显示的是前一个的信息! ? ?...5、利用Cookie技术显示用户最近浏览的若干个图片 index.jsp: 看美女--利用Cookie技术显示用户最近浏览的若干个图片 web.xml... 看美女--利用Cookie技术显示用户最近浏览的若干个图片 最近浏览的图片:</h3...String imgStrs[] = imgs.split(","); boolean booStr = false; //防范点击重复的图片

1.6K10

一键点击链接(按钮)下载js(jquery.qrcode)生成的二维码图片

上周日最得意的事情莫过于搞定了jquery.qrcode生成的二维码图片一键下载。...有时候觉得已经生成了二维码图片,直接打印就行了,但是用户总有新需求诞生,于是用户说每次保存二维码的图片,都需要右键点击,然后另存为,能不能直接一个按钮点一下就下载这个二维码呢?...能不能直接把二维码图片的名称也在保存的时候自动生成?我的上帝呀,你可以知道你的这么一个小小的要求,我需要折腾多久吗?没错,困扰了1周,最后思考了半天,弄了2个小时程序,才实现了。...中间走了不少弯路,期间参考了《点击按钮保存网页中指定的图片,利用js实现》,可惜jquery.qrcode所生成的图片(我用的是image的渲染方式,因为只有这种方式打印的时候能被直接默认打印出来,canvas...js保存" /> 于是百度、Google访问外国网站,终于寻得base64图片一键下载的一些思路,于是诞生了以下可执行的代码。

4.6K20

分享一款强大的图片预览组件:Viewer.js

介绍 Viewer.js 是一款强大的图片查看器。我们通过Viewer.js 在页面上添加强大的图片查看功能,同时,这款优秀的插件配置操作起来也非常的方便。...toolbar 布尔值 true 是否显示工具栏 tooltip 布尔值 true 是否显示缩放百分比 movable 布尔值 true 图片是否可移动 zoomable 布尔值 true 图片是否可缩放...浮点型 0.01(1%) 最小缩放比例 maxZoomRatio 整型 100 最大缩放比例 zIndex 整型 2015 图片查看器modal模式时z-index值 zIndexInline 整型...0 图片查看器inline模式时z-index值 build 函数 null 回调函数,viewer.js文件加载完成调用 built 函数 null 回调函数,viewer函数初始化之前调用(只调用一次...) show 函数 null 回调函数,加载展示图层前调用 shown 函数 null 回调函数,加载展示图层完成调用 hide 函数 null 回调函数,点击关闭展示按钮时调用 hidden 函数

1.5K20

『安卓』安卓开发基础--基本控件

,并且不缩放图片 //android:scaleType="centercrop" 比例缩放图片,使得图片长 (宽)的大于等于视图的相应维度 //android:scaleType="centerinside..." 比例缩放图片,使得图片长 (宽)的小于等于视图的相应维度 //android:scaleType="fitcenter" 比例缩放图片到视图的最小边,居中显示 //android:scaleType...="fitend" 比例缩放图片到视图的最小边,显示在视图的下部分位置 //android:scaleType="fitstart" 把图片比例扩大/缩小到视图的最小边,显示在视图的上部分位置 //..." 比例缩放图片,使得图片长 (宽)的小于等于视图的相应维度 //android:scaleType="fitcenter" 比例缩放图片到视图的最小边,居中显示 //android:scaleType...="fitend" 比例缩放图片到视图的最小边,显示在视图的下部分位置 //android:scaleType="fitstart" 把图片比例扩大/缩小到视图的最小边,显示在视图的上部分位置 //

6.9K20

【Java AWT 图形界面编程】使用小键盘按键缩放 Canvas 画布中绘制的背景图像 ( 键盘按键监听 + 绘制超大图像 + 鼠标拖动 + 鼠标滚轮缩放 + 以当前鼠标指针位置为缩放中心 示例 )

+ 以当前鼠标指针位置为缩放中心 示例 ---- 在 【Java AWT 图形界面编程】Canvas 中绘制超大图片 ( 使用鼠标拖动查看全图 | 设置 JFrame 窗口自动关闭 | 获取并绘制图片...java.awt.event.*; public class LargeCanvas extends JPanel { // 鼠标下时的坐标 以及 更新的坐标 private...image.getHeight(null) * scale; // 缩放的图像高度 // 计算比例 pointer_ratio_x = canvasX / imageWidth...) { // 创建 JFrame 窗口 JFrame frame = new JFrame("Large Canvas"); // 设置窗口关闭行为 点击右上角关闭按钮..., 将图像中船头的 H 标识放置在界面中心 ; 将鼠标指针放在 H 位置 , 点击一次 , 下数字键 9 , 放大 9 倍的效果如下 :

1.8K20

Android自定义控件ImageView实现点击之后出现阴影效果

今天美工 直接给我一张图片,要我实现图片点击之后有阴影效果,当时想到了ImageButton,随即自己写了个Demo,发现ImageButton继承ImageView 会有一个默认的背景样式,而且在布局中设计...CENTER_CROP / centerCrop 比例缩放图片,使得图片长 (宽)的大于等于视图的相应维度 CENTER_INSIDE / centerInside 比例缩放图片,使得图片长...(宽)的小于等于视图的相应维度 FIT_CENTER / fitCenter 比例缩放图片到视图的最小边,居中显示 FIT_END / fitEnd 比例缩放图片到视图的最小边,显示在视图的下部分位置...FIT_START / fitStart 把图片比例扩大/缩小到视图的最小边,显示在视图的上部分位置 FIT_XY / fitXY 把图片比例缩放到视图的大小显示 MATRIX / matrix...event.getAction()) { case MotionEvent.ACTION_DOWN: this.setColorFilter(0x33000000); //重写触摸事件的方法,当按钮点击的时候

1.7K20

【Android 应用开发】AndroidUI设计 之 图片浏览器

, 使图片完全填充整个ImageView 不按照长宽比例缩放; -- fitStart : 方法中的常量值为 ImageView.ScaleType.FIT_START, 保持长宽比缩放, 直到该图片完全显示在..., 该属性不进行任何缩放,直接将图片放在左上角; android:scaleType = "fixXY" : 长宽不比例拉伸, 图片明显变形 :  android:scaleType = "fitStart..." , 图片比例缩放, 宽先达到边界, 图片位于上边; 如果高先达到边界, 图片位于左边; android:scaleType = "fieCenter" ,长宽按照比例缩放, 宽度先达到边界, 上下有空白...: 两个9patch图片, 下的时候按钮背景会改变  <?...; 按钮点击切换背景 : 设置selector资源, 设置两个item, 一个item的状态为下时, 显示一个图片, 另一个item的状态为普通情况下, 显示另一个图片;  selector源码 :

86420

【Java AWT 图形界面编程】使用鼠标滚轮放大缩小 Canvas 画布 ( 鼠标滚轮事件监听器 MouseWheelListener )

Canvas 画布 - 要点分析 ---- 1、鼠标滚轮事件 设置一个缩放比例 scale , 默认为 1.0 ; private double scale = 1.0; // 缩放比例,默认为..., 立刻 调用 repaint() 函数 重新绘制 Canvas 画布 , 应用该缩放比例 ; // 添加鼠标滚轮监听器 addMouseWheelListener(new...// 绘制图形 } } 二、绘制超大图像 + 鼠标拖动 + 鼠标滚轮缩放示例 ---- 在 【Java AWT 图形界面编程】Canvas 中绘制超大图片 ( 使用鼠标拖动查看全图...| 设置 JFrame 窗口自动关闭 | 获取并绘制图片 | 鼠标拖动计算位移 | 画布偏移 ) 博客中 , 绘制了超大图像 , 可以使用鼠标拖动 , 这里在上述基础上 , 新增鼠标滚轮缩放示例 ;...) { // 创建 JFrame 窗口 JFrame frame = new JFrame("Large Canvas"); // 设置窗口关闭行为 点击右上角关闭按钮

2.2K30

【Java AWT 图形界面编程】使用鼠标滚轮缩放 Canvas 画布中绘制的背景图像 ( 绘制超大图像 + 鼠标拖动 + 鼠标滚轮缩放 + 以当前鼠标指针位置为缩放中心 示例 )

; 使用鼠标滚轮缩放 , 在 Canvas 中绘制的图片的尺寸肯定是放大或者缩小了 , 尺寸发生了改变 ; 图片缩放时 , 鼠标指针指向一个位置 , 该位置对应着一个当前 Canvas 画布中的 x..., y 坐标 , 同时可以计算出当前位置对应的图片中的 水平方向的比例 和 垂直方向的比例 ; 在缩放图片中 , 只要保证鼠标指针指向相同的 x, y 坐标时 , 该位置对应的 水平方向的比例 和...; pointer_ratio_y = canvasY / imageHeight ; } 2、根据鼠标指针指向的位置以及比例重新计算图片位置 在鼠标滚轮缩放完成 , 再根据鼠标指针指向的位置和比例..., 结合图片缩放的尺寸 , 重新计算画布偏移的位置 , 以达到鼠标指向的图片元素位置基本保持不变的目的 ; /** * 计算新的比例 */ public void...) { // 创建 JFrame 窗口 JFrame frame = new JFrame("Large Canvas"); // 设置窗口关闭行为 点击右上角关闭按钮

2.7K10

【Unity 3D 游戏开发】Unity3D 入门 - 工作区域介绍 与 入门示例

对象 的 中心位置, 可以自由拖动, 但是不精确; 旋转 : 选中 对象, E 键, 或者点击工具栏的旋转图标, 使用鼠标拖动即可进行旋转操作; 缩放 : 选中物体, R 键, 或者 点击工具栏的...缩放工具, 使用鼠标拖动坐标轴 即可 在这个坐标轴方向进行缩放; 2.... Delete 键, 即可删除对象; 对象的父子关系 : 父子关系就是将无关对象建立分组, 位于一个单一的对象之下, 父对象包括的对象叫做 孩子对象; -- 作用 : 对父对象进行移动 缩放 旋转操作...点击 材料中的 纹理图片上的 Select 按钮, 弹出对话框选择纹理; 篮球对象已添加完毕 :  3....运行示例 点击Game视图中的运行按钮 :

2K20
领券