`
mpqi
  • 浏览: 77973 次
  • 性别: Icon_minigender_2
  • 来自: 成都
社区版块
存档分类
最新评论

图片缩放、拖动、自动居中 (工具类)

阅读更多

MainActivity  作为工具类activity,可使用在任何项目中

 

已拥有功能:

 

1、默认自动居中,全屏模式,等比缩放沾满屏幕的一边。

2、拖动进行浏览。超过部分自动回弹至手机边缘。

3、手势多触点缩放。

 

重要说明:

 

开启这个会话的时候,需要传输一个 “IMG” 的图片资源ID。

工具类中,通过这一段语句获取需要浏览的图片:

 

bitmap = BitmapFactory.decodeResource(getResources(), this.getIntent()
	                .getExtras().getInt("IMG"));// 获取图片资源

 

在 mainifest.xml 中,对这个工具类要配置一个全屏的主题装饰:

 

<activity android:name="com.mpqi.imageapp.activity.MainActivity" 
            android:theme="@android:style/Theme.NoTitleBar.Fullscreen">
 

 

分享到:
评论

相关推荐

    C#编写的用GDI绘制的图片显示、拖动、缩放自定义控件

    这个类将包含所有必要的属性、方法和事件处理程序,以实现图片显示、拖动和缩放的功能。例如,我们可以定义一个名为`CustomPictureBox`的类: ```csharp public class CustomPictureBox : Control { // ... } ``` ...

    Android-可拖动可放大缩放的ImageView

    为了方便使用,这个自定义组件可能会包含一些属性,如是否开启拖动、缩放、旋转等功能,以及是否自动限制边界等。这些可以通过XML布局文件中的属性或者在代码中设置。 在`DragZoom`文件夹中,可能包含了自定义View...

    mui.previewImg的css和js

    最后,`mui.zoom.js`文件可能是MUI的图片缩放组件,它提供了更细致的图片缩放功能。可能包含了一些优化图片缩放体验的算法,比如防止图片过度放大导致模糊,或者限制最小和最大缩放比例等。 总结来说,`mui....

    c# winfrom自定义图片和文字

    - 若要调整图片大小,可以设置“SizeMode”属性,如“StretchImage”可使图片自适应控件大小,保持比例缩放。 2. 文字的显示: - 拖拽一个Label控件到窗体上。 - 在“Text”属性中输入要显示的文字。 - 可以...

    MoveScaleImageView

    为了确保图片在缩放后仍然居中,我们需要在缩放过程中更新`UIImageView`的`contentMode`。同时,可能还需要在`layoutSubviews`方法中进行适当的调整,以保持图片在视图内的正确显示。 此外,为了保持图片边界限制,...

    EXCEL集成工具箱V6.0

    所有快捷取数工具都具有使用30秒钟则自动隐藏功能,用户可以决定是否取消其自动隐藏清单。 【快捷综合取数】 功能较&lt;快捷取数列&gt;功能更强大,支持同时取6个不同存储格区域(或列)为6个唯一值清单,并在指定的6个...

    Android仿QQ未读消息--红点拖拽删除【源代码】

    `CoverManager` 是一个管理拖拽覆盖效果的工具类,通过 `getInstance()` 获取单例,并在触摸事件中调用其 `start()`, `update()`, 和 `finish()` 方法来控制拖拽过程。 ```java public boolean onTouchEvent...

    JQuery&CSS;&CSS;+DIV实例大全.rar

    47.jquery版自动滚动图片动画特效插件可处理图片JSON数据源 48.jQuery电子商务网站产品展示插件之仿苏宁易购商城产品图展示特效 49.jquery相册播放器插件实现无序图片列表转换成有序并播放 50.jQuery移动网页...

    EXCEL集成工具箱V8.0完整增强版(精简)

    所有快捷取数工具都具有使用30秒钟则自动隐藏功能,用户可以决定是否取消其自动隐藏清单。 【快捷综合取数】 功能较&lt;快捷取数列&gt;功能更强大,支持同时取6个不同存储格区域(或列)为6个唯一值清单,并在指定的6个...

    滑动图片放大缩小效果

    6. **保持图片居中**: - 当图片被缩放时,可能需要调整视图的平移,以保持用户手指捏合的点在屏幕中心,这需要在缩放过程中动态计算平移量。 7. **优化性能**: - 使用`Bitmap`的`inSampleSize`属性加载合适的...

    Dreamweaver.pdf

    17. **图片路径**:当图片位置改变时,只需要使用相对路径,即图片文件名(如`hgj.gif`),Dreamweaver会根据当前网页的位置自动解析正确的路径。 18. **输入空格**:在Dreamweaver中,要输入多个连续的空格,通常...

    2021年职称计算机考试综合习题及答案(12).docx

    14. 图片等比例缩放:在Word中,只有拖动图片的四角控制点才能保持纵横比进行缩放,以避免图片变形。 15. 文本居中:在Word中,若要使一行文字居中,应将光标置于该行,然后点击“居中”按钮。 16. Excel求和公式...

    职称计算机考试选择题及答案.pdf

    14. 图片等比例缩放:拖动图片的四个角的控制点可以实现等比例缩放,确保图片的宽高比保持不变。 15. Word文本居中:在Word中,要使一行文字居中,可以直接单击工具栏上的“居中”按钮。 16. Excel求和公式:在...

    职称计算机考试综合练习及答案(十二).docx

    18. 调整图片大小:图片等比例缩放可以通过拖动图片的四角控制点实现,确保长宽比例不变。 19. 文字居中:在 Word 文档中,要居中一行文字,首先需要将光标定位在该行,然后点击工具栏上的“居中”按钮或者使用...

    2021年职称计算机考试全真模拟试题及答案11.docx

    18. 图片等比例缩放:调整图片大小时,只有拖动图片的四角控制点才能保持图片的宽高比不变,实现等比例缩放。 19. 文档文字居中:在Word中,要将一行文字居中,首先需要将光标定位在该行,然后点击工具栏上的"居中...

Global site tag (gtag.js) - Google Analytics