Android Scroll
文章平均质量分 71
fyfcauc
这个作者很懒,什么都没留下…
展开
-
[Android实例] Scroll原理-附ScrollView源码分析
From: http://www.eoeandroid.com/thread-553375-1-1.html想象一下你拿着放大镜贴很近的看一副巨大的清明上河图, 那放大镜里可以看到的内容是很有限的,而随着放大镜的上下左右移动,就可以看到不同的内容了android中手机屏幕就相当于这个放大镜, 而看到的内容是画在一个无限大的画布上~ 画的内容有限, 而手机屏幕可以看到的东西更转载 2015-01-24 21:22:47 · 1670 阅读 · 0 评论 -
Android Adapter机制 源码笔记(7): AbsListView(3)
AbsListView的setAdapter函数其实没有替换和保存新的Adapter, 也没有触发UI重绘等,只是简单的将mCheckStates/mCheckedIdStates清空, 是重点子类override函数, AbslListView中关于Item**check和select的处理逻辑还是很多的,但是这一块逻辑反而平时开发基本不会涉及(很少有需求对这些功能进行高度定制的)**setOn原创 2015-05-20 12:29:33 · 1172 阅读 · 0 评论 -
Android View Touch ScrollX/Y TransLationX/Y ScaleX/Y
ScrollX ScrollY 指的是 当前呈现出来的区域的 左上角 针对于 View本身的区域的左上角(0,0) 的相对 X Y坐标。原创 2015-01-07 09:30:46 · 1802 阅读 · 0 评论 -
Tab 模块 (四)
Tab 模块 (四)TabViewListView是真正负责显示TabView,以及相关TabView交互的View,extends AdapterView, 使用AdapterView而不是更为现成的ListView的原因是,ListView虽然在展现List方面很方便很现成,但是ListView不支持对某个ListItem的Touch复杂交互,要在ListView的基础原创 2015-03-08 17:44:10 · 669 阅读 · 0 评论 -
Wallpaper模块(2)
Wallpaper模块(2):WallPaperFragment extends ButtonReceiveFragment,后者是项目的一个基础类,作用很简单,在被attach到某个Actviity时,如果Actviity是一个ButtonProvider,那么该fragment就会将自己register到该Activity以在Activity收到onKeyDown时,会被通原创 2015-03-13 16:54:22 · 806 阅读 · 0 评论 -
Tab 模块 总结
Tab 模块总结从整体上对TabMenu这个模块的一些设计分析:为了实现全屏推拉TabMenu,MovingMenu是叠在mainUI上面的,两者都在一个FrameLayout中,并且MovingMenu都是match_parent来实现了全屏覆盖.MovingMenu作为FrameLayout,本身没有设置backGround,因此是透明的,而里面的两个View组件,原创 2015-03-09 18:47:28 · 1624 阅读 · 0 评论 -
[Android] ListView 滚回顶部
From: http://blog.csdn.net/s278777851/article/details/42423169ListView 滚回顶部, 经常忘记. setSelection(0)listView.setSelectionAfterHeaderView();list.smoothScrollToPosition(0);ht转载 2015-02-16 10:48:25 · 527 阅读 · 0 评论 -
Android View的ScrollBar
From: http://www.cnblogs.com/frydsh/archive/2012/09/18/2691011.htmlAndroid中的View对于ScrollBar和Scroll的支持是非常灵活的,不仅仅是UI样式可变,计算参数的方式也是可变的。 在Android中,任何View都可以显示出ScrollBar,唯一的条件是自身高度不足以显示全部内容。转载 2015-01-25 21:48:51 · 569 阅读 · 0 评论 -
Android Overscroll
Overscroll(边界回弹)效果--android2.3新增的功能,也就是当滑动到边界的时候,如果再滑动,就会有一个边界就会有一个发光效果。* Api介绍:* public void setOverScrollMode (int mode)* 为视图设置过滚动模式。有效的过滚动模式有 OVER_SCROLL_ALWAYS(默认值)、* OVER_SCROLL_IF_CONTEN转载 2015-01-05 16:37:09 · 1868 阅读 · 1 评论 -
Actionbarsherlock与Viewpagerindicator详解
From: http://blogsit.iteye.com/blog/1934633此篇博客主要详细介绍时下比较流行的两个android开源组件的使用,AnctionBarsherlock与viewpagerindicator,具体使用将以demo形式呈现,先上效果图,看是否是你需要的。 一步:下载资源,github 是好东东。 这是两个开源组件的Gith转载 2014-12-11 15:17:47 · 687 阅读 · 0 评论 -
ScrollView子View为自定义View时需要注意的几点问题
From: http://blog.csdn.net/caesardadi/article/details/8307449 在内容现实不全时,通常的做法是在布局中加入ScrollView,使其可以滚定显示。 在使用ScrollView时需要注意以下几点:1. ScrollView要求其只有一个子View。当有多个View时,可以使用Linea转载 2014-12-09 11:36:16 · 532 阅读 · 0 评论 -
Android ProgressBar自定义图片进度,自定义渐变色进度条
1234567java.lang.Object ↳ android.view.View ↳ android.widget.ProgressBar直接子类AbsSeekBar间接子类RatingBar, SeekBarFrom: http://my.oschina.net/am转载 2015-01-29 15:43:04 · 1312 阅读 · 0 评论 -
Android 监听ScrollView的滑动
有时候我们需要监听ScroView的滑动情况,比如滑动了多少距离,是否滑到布局的顶部或者底部。可惜的是SDK并没有相应的方法,不过倒是提供了一个 protected void onScrollChanged(int x, int y, int oldx, int oldy) 方法,显然这个方法是不能被外界调用的,因此就需要把它暴露出去,方便使用。解决方式就是写一转载 2015-01-11 20:03:11 · 622 阅读 · 0 评论 -
Android Scroller 源码笔记
Scroller. Android基础位移计算应用类,短小精悍,被动式模拟计算位移过程。注释里对Scroller的定位说的很清楚:该类封装了Scrolling操作,在你需要进行scroll动画的时候可以用Scroller/OverScroller来收集和产出相关的信息,Scroller会为你跟踪随着时间产生的scroll offset及新的坐标, 但是,它不会自动的把这些变化替你apply到相应的原创 2015-10-29 11:48:38 · 591 阅读 · 0 评论