为了账号安全,请及时绑定邮箱和手机立即绑定
卧槽,速度开到2.0,感觉到鸿神讲的行云流水
有个地方老师写错了,大家注意一下咯

if((dw>width&&dh>height)&&(dw<width&&dh<height)){
Math.min(width*1.0f/dw, height*1.0f/dh);
}

最新回答 / 慕田峪630870
两个参数的构造方法调用三个构造参数构造方法时写错了应该是public ZoomImageView(Context context, AttributeSet attrs) {        this(context, attrs,0);        // TODO Auto-generated constructor stub    }
赞一个hyman老师,学习受教了,非常感谢。
讲的太好了,这方面之前一直搞不懂。。。

最新回答 / 慕粉1853313419
不会吧,是不是你的代码少写了什么?比如移动时最后要这样写:lastx=x;   lasty=y;    

最新回答 / MyBilly
我实现了功能后发现,至少前面几集里面是没有用到!
试了一下,其实是需要run中的else的,不然最终图片缩放大小会和目标有偏差
run方法中的else 感觉没有必要
@garyxt 我就问你最后结果是不是得到了图片的四点坐标 并且存放到RectF 中了 ?
就是通过这个方法来做的
并不需要单独去实现onTouchListener ,也不需要设置setOntouchListener 。这是View本身的方法。直接重写onTouchEvent即可。setOnTouchListener是提供外部类去调用的。虽然这么写也没错,但是这块老师有点画蛇添足啦~~
老师免费视频给你们讲课,你们还挑三拣四的,不喜欢听的就滚,听不懂的自己去多理解理解。自己水平不够,不要怪老师讲得不行。好比你上大学听高数,老师总不能从1+1讲起吧?

最新回答 / qq_龙套剑客_0
这个主要是设置它的图片可用matrix操作,与图片的大小没有关系
讲得很好!
课程须知
本课程是基于Android开发的案例,需要大家对Android的了解要达到小成的境界: 1、掌握自定义控件的流程。 2、熟悉常用的控件以及API。 3、对手势检测相关API有一定的了解。
老师告诉你能学到什么?
1、Matrix的介绍与实战。 2、ScaleGestureDetector的介绍与实战。 3、GestureDetector的介绍与实战。 4、自定义控件中如何与用户交互。 5、自定义控件中如何实现友好的过渡效果。 6、与ViewPager结合使用时的冲突处理。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消