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>
python 3标准库
道格·赫尔曼 / 机械工业出版社 / 2018-10 / 199
在本书中,你会看到用来处理文本、数据类型、算法、数学计算、文件系统、网络通信、Internet、XML、Email、加密、并发性、运行时和语言服务等各个方面的实用代码和解决方案。在内容安排上,每一节都会全面介绍一个模块,并提供一些很有价值的补充资源链接,这使得本书成为一本理想的Python标准库参考手册。一起来看看 《python 3标准库》 这本书的介绍吧!
