通过手势进行图片的缩放,在onTouch事件中,MotionEvent.ACTION_POINTER_DOWN触发时则代表是多点触控,可以通过两点缩放的距离来缩放图片。当图片加载完成时设置图片居中,默认大小为屏幕的80%,主要代码如下:privatevoidsetTreeObserver(){
viewTreeObserver=p_w_picpath.get..
分类:
其他好文 时间:
2014-12-26 18:48:42
阅读次数:
170
前言 Android中关于触摸事件的分发传递是一个很值得研究的东西。曾不见你引入了一个ListView的滑动功能,ListView就不听你手指的指唤来滚动了;也不知道为啥Button设置了onClick和onTouch,其中谁会先响应;或许你会问onTouch和onTouchEvent有什么区别,....
分类:
移动开发 时间:
2014-12-16 23:58:18
阅读次数:
598
其实这主要是用了ListView的一个方法,通过坐标就可以确定当前是哪一个listView,别的我就不多说了直接看看代码吧,
lv_flide.setOnTouchListener(new OnTouchListener() {
float oldX = 0;
float oldY = 0;
public boolean onTouch(View v, MotionEvent event)...
分类:
其他好文 时间:
2014-12-15 12:11:00
阅读次数:
236
我们经常要做一些效果,比如,点击之后的动画,随着手指的移动而移动。那么它们如何实现的呢?我们直到,view的自动移动,我们可以设置动画,比如之前写的Fragment的进入与弹出动画:https://github.com/nuptboyzhb/FragmentAnimationDemo 那么,我们如何是一个View随着手指的移动而移动呢?1.onTouch事件我们为view添加onTouch事件,获...
分类:
移动开发 时间:
2014-12-09 17:47:15
阅读次数:
163
一、功能:实现将图片绕固定点旋转,圈数随机,onTouch后旋转。
二、程序框架:
组成
功能
主Activity:MyActivity
1.实现animation
2.实现onTouch
View :MyView
1.将突破绘制到MyView上
三、程序源代码:
MyVIew.java
package com.andr...
分类:
移动开发 时间:
2014-12-09 15:44:50
阅读次数:
224
由于fragment是存在于activity之中的,所以触摸事件会被activity首先得到。为了在fragment中执行ontouch方法,需要做如下处理:[java] view plaincopymFragment=newTabelFragment();Viewview=(View)findVi...
分类:
移动开发 时间:
2014-11-30 23:05:58
阅读次数:
1424
在工作的时候,由于系统给出的控件不够美观,因此开发时领导常常要我更改下界面,用美工给的图片取代系统图片。开始时,我只是给按钮等设置一下背景图片,这样做虽然美观了,但界面看起来却比较死板,比如用户点击了按钮后,按钮没一点反应。于是我就再给控件添加上onTouch监听事件,按下后改变背景颜色,松手后.....
分类:
移动开发 时间:
2014-11-26 18:39:14
阅读次数:
177
还是以自定义的TestButton为例。我们可以通过重写onTouchEvent方法来处理诸如down move up的消息:?123456789101112131415161718public class TestButton extends Button {public TestButton(C...
分类:
移动开发 时间:
2014-11-22 11:50:16
阅读次数:
195
Android时间分发View的时间分发过程dispatchTouchEvent —> onTouch –-> onTouchEvent /** * Pass the touch screen motion event down to the target view, or this * view ...
分类:
移动开发 时间:
2014-11-17 22:38:59
阅读次数:
429
1、touch事件从Activity开始向下逐层派发一直派发到焦点控件进行处理2、如果控件的事件处理方法返回true则,该控件消费且持续关注此事件否则,该事件向该控件的上一层容器传递3、控件的touch监听器的onTouch方法先于控件本身的onTouchEvent执行Touch事件派发和处理的方法dispat..
分类:
移动开发 时间:
2014-11-14 18:02:53
阅读次数:
262