没有合适的资源?快使用搜索试试~ 我知道了~
Android代码-pager-layoutmanager
共43个文件
xml:18个
java:6个
gitignore:4个
需积分: 50 3 下载量 124 浏览量
2019-08-06
03:09:46
上传
评论
收藏 137KB ZIP 举报
温馨提示
PagerLayoutManager 具有分页功能的 Recyclerview 布局管理器,主打分页,可以替代部分场景下的网格布局,线性布局,以及一些简单的ViewPager,但也有一定的局限性,请选择性使用。 网格分页布局源码解析(上) 网格分页布局源码解析(下) 1. 效果预览 2. 支持的特性 [x] 网格布局,设置合适的行列数可以模拟线性布局或者ViewPager。 [x] 分页效果,支持自动回调页码的变化(总页数和当前页数)。 [x] 布局方向,支持横向滚动和垂直滚动。 [x] 方向切换,支持切换滚动方向。 [x] 支持电视,支持TV上按键翻页。 [x] 内存稳定,不会因为一次性添加大量的数据导致内存飙升或者严重卡顿。 [x] 使用简单,无侵入性,可以快速的将其他布局替换为该布局,也可以快速的移除该布局。 [x] 自动修正,当滚动到第3页,删除数据后内容不足2页,会自动修正当前页面为第2页。 3. 主要文件 名称 作用 /java/PagerGridLayoutManager.java 水平分页网格布局管理器。 /java/PagerGrid
资源推荐
资源详情
资源评论
收起资源包目录
Android代码-pager-layoutmanager.zip (43个子文件)
pager-layoutmanager-master
PagerLayoutManager
gradlew 5KB
settings.gradle 784B
.idea
runConfigurations.xml 564B
misc.xml 6KB
compiler.xml 686B
gradle.xml 690B
modules.xml 530B
copyright
GcsCopyright.xml 996B
profiles_settings.xml 86B
mchang.xml 286B
gradle
wrapper
gradle-wrapper.properties 230B
gradle-wrapper.jar 52KB
gradlew.bat 2KB
gradle.properties 730B
pagerlayoutmanager
src
main
AndroidManifest.xml 811B
java
com
gcssloop
widget
PagerGridSmoothScroller.java 2KB
PagerGridLayoutManager.java 28KB
PagerConfig.java 3KB
PagerGridSnapHelper.java 7KB
.gitignore 7B
build.gradle 1KB
proguard-rules.pro 937B
.gitignore 775B
app
src
main
AndroidManifest.xml 1KB
res
drawable
divider_bg.xml 266B
bg_button.xml 2KB
bg_item.xml 844B
layout
layout_item.xml 2KB
activity_main.xml 8KB
drawable-xhdpi
pic.jpg 33KB
values
colors.xml 208B
strings.xml 81B
styles.xml 702B
drawable-xxxhdpi
ic_launcher.jpg 6KB
java
com
gcssloop
pagelayoutmanager
MyAdapter.java 3KB
MainActivity.java 5KB
.gitignore 7B
build.gradle 1KB
proguard-rules.pro 937B
build.gradle 498B
LICENSE 11KB
README.md 11KB
.gitignore 760B
共 43 条
- 1
资源评论
weixin_39841856
- 粉丝: 487
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功