为了账号安全,请及时绑定邮箱和手机立即绑定

最新回答 / AlbertSean
同问但是我觉得这是一个人对知识的掌握程度以及熟练程度决定的
支持Hyman
回答zttbill同学的问题,提出的看法是对的:“如果图片宽度和高度都大于屏幕的话 应该选大的比例来缩小” ,对应到代码,为第二节的ZoomImageView的80行,大家可以把Math.min可以修改为Math.max。多谢提出与分享。
求源码公司开发要用了
很赞,希望大神提供代码
老师 如果图片宽度和高度都大于屏幕的话 应该选大的比例来缩小 一个要缩小三倍 一个要缩小2倍 你缩小两倍的话 三倍的那个还是大于 测试样例没做好啊
if(dw>w&&dh<h){
scale=w*1.0f/dw;
}else if(dh>h&&dw<w){
scale=h*1.0f/dh;
}else{
scale=Math.min(w*1.0f/dw,h*1.0f/dh);
}。。感觉这样就好了。。不用if if。。。。。
讲的很好,很详细,真心赞一个~
冒个泡~~~~
赞一个hyman老师,能否提供一下代码,便于学习,谢谢。
更新了!支持努力成为老师这样强大的男人
课程须知
本课程是基于Android开发的案例,需要大家对Android的了解要达到小成的境界: 1、掌握自定义控件的流程。 2、熟悉常用的控件以及API。 3、对手势检测相关API有一定的了解。
老师告诉你能学到什么?
1、Matrix的介绍与实战。 2、ScaleGestureDetector的介绍与实战。 3、GestureDetector的介绍与实战。 4、自定义控件中如何与用户交互。 5、自定义控件中如何实现友好的过渡效果。 6、与ViewPager结合使用时的冲突处理。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消