![](https://img-blog.csdnimg.cn/20190918140158853.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
ViewEx
拓展view的功能
demokiller
只是一个程序猿
展开
-
具有排序,增加,删除,翻页动画的scrollview
网上主要都是手势拖拽动画,关于按键的动画比较少,因此做了一套。 先来一个效果图:下面是源码: public class HorizontalPageScorllView extends HorizontalScrollView implements OnKeyListener { private boolean mAnimationEnd = true; /*...原创 2017-04-27 10:18:25 · 897 阅读 · 0 评论 -
居中滚动的Recyclerview
RecyclerView出现已经有一段时间了,相信大家肯定不陌生了,大家可以通过导入support-v7对其进行使用。 一定程度上取代了listview,gridview的使用。 下面介绍一下RecyclerView的居中滚动,只需要继承RecyclerView。 然后增加以下函数即可。 @Override public boolean dispa...原创 2016-05-12 15:49:44 · 4712 阅读 · 2 评论 -
下拉刷新+上拉加载的listview
网上关于这方面的内容有很多,但是有些使用比较复杂,有些存在一些BUG,在这里整合网上资源。主要解决了RELEASE--》PULL header状态不正确,footer不正确显示等问题。 header的xml: <?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://...原创 2016-02-19 15:47:35 · 452 阅读 · 0 评论 -
居中+循环滚动的listview(2)
接上上一篇所说,最后是一个自定义的listview: package com.example.mylistview;import android.content.Context;import android.util.AttributeSet;import android.view.KeyEvent;import android.view.View;import androi...原创 2016-02-17 17:21:18 · 1853 阅读 · 0 评论 -
居中滚动的scrollview
我们平时用的listview,scrollview都是在边界的时候滚动,可是我们某些时候可能需要把焦点固定在中间一行来进行滚动。网上有很多这种实现,大多利用android的picker来实现,今天我们可以尝试另外一种实现思路,利用scrollview+listview来完成这种需求。这里的demo只是监听了按键进行滚动,并没有监听手势。布局如下,在一个scrollview里面放一个li...原创 2016-02-14 09:59:11 · 3445 阅读 · 1 评论 -
居中+循环滚动的listview(1)
之前写过一篇用scrollview实现居中滚动效果的,考虑到listview的列表项的拓展性可能更加好,所以尝试使用listview来实现这个效果,并且加入了循环滚动。 先来看看效果图:源文件就只有这3个: 以下是用到的2个布局文件activity_main.xml : <?xml version="1.0" encoding="utf-8...原创 2016-02-17 17:01:36 · 3574 阅读 · 3 评论