over-scrolling效果 OverScrollDecor
- 授权协议: 未知
- 开发语言: Java
- 操作系统: Android
- 软件首页: https://github.com/jeasonlzy0216/OverScrollDecor
- 软件文档: https://github.com/jeasonlzy0216/OverScrollDecor.git
- 官方下载: https://github.com/jeasonlzy0216/OverScrollDecor.git
软件介绍
OverScrollDecor是一款类似IOS的over-scrolling效果的软件,
演示:
用法:
使用前,对于Android Studio的用户,可以选择添加:
compile project(':library_overscroll')实现原理:
采用ViewDragHelper 和重写布局的 dispatchTouchEvent实现。
代码参考:
使用简单,Java代码无需做任何修改,需要要将想要实现效果的布局外包一层OverScrollDecor即可。对于 ListView,GridView,ScrollView,WebView,RecyclerView 五个类需要使用该项目中提供的 Vertical开头的对应类,其余View 和 ViewGroup 使用原生即可。如果是自定义的 ListView(其余类似),只需要将你自定义的ListView 继承 VerticalListView ,在不修改代码的情况下同样可以实现。
<?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent"> <com.lzy.ui.OverScrollDecor android:layout_width="match_parent" android:layout_height="match_parent"> <com.lzy.ui.VerticalListView android:id="@+id/listView" android:layout_width="match_parent" android:layout_height="match_parent"/> </com.lzy.ui.OverScrollDecor> </RelativeLayout>
HTML & CSS设计与构建网站
[美] Jon Duckett / 刘涛、陈学敏 / 清华大学出版社 / 2013-1 / 59.80元
欢迎您选择一种更高效的学习HTML和CSS的方式。不管您设计和建立新网站,还是想更好地控制现有网站,都可以在《HTML & CSS 设计与构建网站》一书的指导下创建出用户友好、令用户赏心悦目的Web内容。我们知道,编码是一项令人望而生畏的工作,而本书却采用有别于许多传统编程书籍的新颖编排方式,将使您收到事半功倍的学习效果。 每一页都在短小精悍的示例代码的引导下,简明直观、直截了当地阐述一个新......一起来看看 《HTML & CSS设计与构建网站》 这本书的介绍吧!
