1、掌握View(视图)的"视图坐标"以及"布局坐标",以及scrollTo()和scrollBy()方法的作用-----必须理解 如果对这方面知识不太清楚的话,建议先看看我的这篇博客 , 不夸张地说,这篇博客理论上来说是我们这篇博文的基础。2、知道onInte...
分类:
移动开发 时间:
2015-06-03 21:16:25
阅读次数:
301
有时候,我们在onCreate函数中调用ScrollBy函数、ScrollTo函数,会出现无效果的情况publicclassShowTrafficextendsActivityScrollViewmScrollView =null;@OverrideprotectedvoidonCreate(Bun...
分类:
移动开发 时间:
2015-05-26 23:21:30
阅读次数:
342
滑动是我们在自定义控件时候经常遇见的难听,让新手们倍感困惑,这篇文章主要介绍Scroller类的源码,告诉打击这个到底有什么用,怎么使用它来控制滑动。另外,我还会结合一个简单的例子,来看一下这个类的应用。
要说明Scroller类,我们往往要从另外两个方法说起,一个是ScrollTo(),一个是ScrollBy()
这两个方法我们可以在View的源码看到,我们知道其实每个空间都有滚动条,只是有...
分类:
其他好文 时间:
2015-05-21 22:35:22
阅读次数:
183
废话不多说,直接上思路---
1:试想一个界面,父布局是LinearLayout,竖直方向排列,然后里面添加两个View,如果我点击第一个View,直接调用第二个View的scrollTo或者scrollBy方法,第二个View会移动吗?给出代码和布局文件----
布局文件:
<LinearLayout xmlns:android="http://schemas.android.com/ap...
分类:
移动开发 时间:
2015-04-09 13:55:00
阅读次数:
200
Android系统手机屏幕的左上角为坐标系,同时y轴方向与笛卡尔坐标系的y轴方向想反。通过提供的api如getLeft , getTop, getBottom, getRight可以获得控件在parent中的相对位置。同时,也可以获得控件在屏幕中的绝对位置,详细用法可参考android应用程序中获取view的位置
当我们编写一些自定义的滑动控件时,会用到一些api如scrollTo(),sc...
分类:
其他好文 时间:
2015-03-04 14:43:18
阅读次数:
188
本文原创 ,转载必须注明出处:http://blog.csdn.net/qinjuning 今天给大家介绍下Android中滑屏功能的一个基本实现过程以及原理初探,最后给大家重点讲解View视图中scrollTo 与 scrollBy这两个函数的区别 。首先 ,我们必须明白在Android Vie....
分类:
移动开发 时间:
2015-02-13 13:07:14
阅读次数:
212
转:http://blog.csdn.net/qinjuning/article/details/7419207知识点一: 关于scrollTo()和scrollBy()以及偏移坐标的设置/取值问题 scrollTo()和scrollBy()这两个方法的主要作用是将View/ViewGroup移至指...
分类:
移动开发 时间:
2015-01-30 15:21:27
阅读次数:
259
protectedintmScrollX;//该视图内容相当于视图起始坐标的偏移量,X轴方向protectedintmScrollY;//该视图内容相当于视图起始坐标的偏移量,Y轴方向偏移量表示的就是相对位置,而不是针对起始点的绝对位置。就像在路上的一个点,它距起始点的距离就是绝对长度;而距中途某个...
分类:
移动开发 时间:
2015-01-20 11:47:53
阅读次数:
191
1.知识点
在了解Scorller类之前应先知道View的ScrollTo(int x, int y)/ScrollBy(int x, int y),了解什么是视图坐标,什么是布局坐标。之后我们来看一下Scroller的源码。
Scoller一般用在自定义View中
public class Scroller {
private int mStartX;...
分类:
移动开发 时间:
2014-12-24 18:04:24
阅读次数:
199
在继承View控件重写控件功能时,时常会对控件内容进行滚动,那么就需要调用View内容移动的两个方法之一:View.scrollBy(int x, int y) --> 内容平滑地滚动到目标坐标(可看的移动效果)View.scrollTo(int x, int y) --> 内容马上滚动到目标坐标(...
分类:
移动开发 时间:
2014-12-15 15:24:41
阅读次数:
175