登录
首页 » Android » Android 缩放图片 缩小和放大图片

Android 缩放图片 缩小和放大图片

于 2022-05-06 发布 文件大小:240.89 kB
0 133
下载积分: 2 下载次数: 1

代码说明:

Android图片放大缩小操作范例,单击对应的按钮,可将一张图片进行放大或缩小显示,实现的步骤大概是:   取得屏幕分辨率大小 ,对获取到的屏幕高度扣除下方Button高度,定义缩小按钮onClickListener 和onClickListener放大按钮的监听事件,然后再分别定义图片缩小和图片放大的method,设置设置图片缩小和放大的比例,计算出每次操作要缩小或放大的比例,如果是第一次操作,就删除原来默认的ImageView ,如果不是第一次按,就删除上次放大缩小所产生的ImageView ,产生新的ImageView,放入reSize的Bitmap对象,再放入Layout中,这里要注意,因为图片放到最大时放大按钮会disable,所以在缩小时把他重设为enable ,放大时同样要判断一下:如果再放大会超过屏幕大小,就把Button disable。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • windows开发示例 API
    常用windows开发示例,例子很全 《Windows环境下32位程序设计》从编写应用程序的角度,从“Hello,World!”这个简单的例子开始到编写多线程、注册表和网络通信等复杂的程序,通过70多个实例逐步深入Win32编程的方方面面。第2章讲述准备编程环境,本节说的是Win32可执行文件的开发过程。
    2022-04-23 22:43:29下载
    积分:1
  • 高仿360云盘 UI
    前些日子几大互联网巨头展开了一轮网盘空间大战。一下子从G级别提高到了T级别。以后谁的空间没有1T估计都不好意思开口了~~~试用了一下360云盘的客户端,比较小清新(不是给360打广告~~~)。刚好UI这一块是我最不擅长的,于是萌发了练习模仿它的UI的念头~~~顺便把复习一下自定义控件的使用。 以下是完成的效果图,左边是官方的,右边是我模仿的: 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
    2022-05-12 17:53:21下载
    积分:1
  • 单机斗地主
    安卓的单机斗地主,只支持与机器人对战,如果超过30秒没有下牌会自动放弃本轮下牌。代码有很详细的注释。
    2022-01-25 21:52:14下载
    积分:1
  • 集成正则匹配的EditText
    自定义EditText,集成了QQ、手机号、邮箱、数字、网址、中文正则表达式验证
    2022-09-08 17:00:04下载
    积分:1
  • Android计算器
    Android初学,,,计算器代码,,,,,作业,,,,化合法见覅恢复方法及按尽快发货
    2023-03-02 05:10:07下载
    积分:1
  • CircleText
    android 画圆、画矩形、写字、椭圆、扇形(Android painting circle, painting rectangular, write, elliptical, fan )
    2012-12-09 20:16:07下载
    积分:1
  • 酒店预订系统
    简单的酒店预订系统,可以查看酒店和房间及价格,显示每天的优惠套餐,查看订单及详情,能订单,更改,退房等功能。页面还可以美化。还可以加更多的东西。
    2022-07-07 02:45:32下载
    积分:1
  • android开发的基于免打扰软件
    quitesleep基于android开发的免打扰项目,请多多指教
    2022-01-26 08:17:06下载
    积分:1
  • H264Android_CPP
    H264解码器源码,移植ffmpeg中的H264解码部分到Android,深度删减优化,在模拟器(320x480)中验证通过。 程序的采用jni架构。界面部分,文件读取,视频显示都是用java做的,底层的视频解码用C来做满足速度的要求。 在这个版本中,从H264码流中分割出Nal是在java层做的,这样在java层直接调用解码时就知道是否有显示视频,缺点的就是耦合度/封装性差一点。 如果采用在底层做Nal分割的方法,可以封装得好看一些,但是每次送的数据有限制,如果送的数据太多,底层可能会一次解码出好几帧视频,但是通知到界面层只能显示一帧,造成丢帧的现象。 如果每次送的数据较少,就会有很多次底层调用没有进行实质解码,很小气的做法,比如有一压缩数据帧需要600字节,如果一次送100个字节给解码器,那么要送6次才会进行实质解码,因为每个数据帧有大有小,所以只能取极小值才不会导致丢帧。 不过所有的编码解码都是各种因素平衡折中的结果,具体用什么方法具体分析。 如果程序崩溃退出,优先考虑: 1)是否是baseline 2)byte [] NalBuf = new byte[40980] 缓冲区是否溢出。 如果有B帧,那肯定不是baseline。 (H264 Decoder C++ version decode source)
    2012-06-01 19:18:23下载
    积分:1
  • android 收集崩溃BUG发送到邮箱
    收集崩溃BUG发送到邮箱
    2015-06-13下载
    积分:1
  • 696518资源总数
  • 106164会员总数
  • 18今日下载