E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
brvah
Android Recyclerview细节与记录
开发中用的比较多的有
BRVAH
框架,用于快速构建Adapter,介绍了添加头布局索引值的修改,还有设置空布局。以及滑动监听事件。
奔跑的杰尼龟
·
2020-08-15 02:01
常用控件
Day3_27
BRVAH
多布局
BRVAH
多布局一.简介二.使用1.简单使用1)实体类2)适配器4)Activity5)布局文件6)效果展示2.案例一1)思路2)封装实体类3)联系人列表的适配器4)右侧导航列表的适配器5)Activity6
摇耳朵的小布丁i
·
2020-08-10 04:31
专高二
购物车基础展示数据(MVP+
Brvah
+OKgo)
首先是MVP逻辑架构,此处省略导入下列我们需要的依赖//MetrialDesign:Design库implementation'com.android.support:design:28.+'//Butterknife:根据反射注入框架implementation'com.jakewharton:butterknife:8.8.1'annotationProcessor'com.jakewhart
一个敲代码的菜鸟
·
2020-08-10 04:05
BRVAH
拖动 + 删除
OnItemDragListenerlistener=newOnItemDragListener(){@OverridepublicvoidonItemDragStart(RecyclerView.ViewHolderviewHolder,intpos){}@OverridepublicvoidonItemDragMoving(RecyclerView.ViewHoldersource,intfr
weixin_42062292
·
2020-08-10 03:40
RecyclerView双列表联动
一、前期基础知识储备1.使用强大的开源项目
BRVAH
装载两个列表的数据,简单易用,强烈推荐使用;2.RecyclerView的滚动事件OnScrollListener研究-监听列表滚动状态的接口为RecyclerView.OnScrollListener
Chin_style
·
2020-08-10 03:20
高级要求
BRVAH
(让RecyclerView变得更高效)(1)
BRVAH
是GitHub上一个强大的RecyclerAdapter框架,它能节约开发者大量的开发时间,它集成了大部分列表常用需求解决方案。该框架于2016年
weixin_34050005
·
2020-08-10 03:28
BRVAH
框架的简单使用
参考:
BRVAH
官方使用指南(持续更新)github地址AndroidRecyclerView使用完全解析体验艺术般的控件依赖:project的gradle中添加:allprojects{repositories
Mars-xq
·
2020-08-10 00:59
框架使用
Android开发RecyclerView之
BRVAH
多条目
1,第一步在你的项目的Build.gradle中添加allprojects{repositories{...maven{url"https://jitpack.io"}}}2,在你的Module的build.gradle中添加dependencies{compile'com.github.CymChad:BaseRecyclerViewAdapterHelper:2.9.30'}3,在你的实体类中
翟萍
·
2020-08-10 00:28
个人
RecyclerView的
brvah
实现
//导入依赖implementation'com.android.support:design:28.0.0'implementation'com.github.CymChad:BaseRecyclerViewAdapterHelper:2.9.30'//如果导入失败在工作空间中配置allprojects{repositories{google()jcenter()maven{url"https:
请叫我秀儿
·
2020-08-10 00:14
Android RecyclerView(三)学习
BRVAH
使RecyclerView变得简单
这是啥学习了这章你对RecyclerView的基本使用没有任何压力RecyclerView的简单适配器item事件添加动画添加头部或者尾部如何使用1.引入框架在工程的build.gradle(project下)中添加allprojects{repositories{google()jcenter()maven{url"https://jitpack.io"}}}在项目的build.gradle(a
齐码闯天涯
·
2020-08-10 00:37
RecyclerView
列表
BRVAH
(BaseRecyclerViewAdapterHelper)多样式的使用
这篇文章需要
BRVAH
的基础,不是教程,只是提供方案和思路不得不说
BRVAH
真的算是一个很不错Recyclerview的adapter里面用到了一些封装的方法,很好,虽然有些还没用过,但是用过的都说好网上教程很多
没事遛自己
·
2020-08-09 23:21
android
brvah
adapter
Android 使用
BRVAH
实现拖拽功能
如上图的效果,我们可以使用
BRVAH
框架来迅速实现此功能如果你还不了解此框架可以点击这里下面是代码:publicclassItemDragAdapterextendsBaseItemDraggableAdapter
Fushize
·
2020-08-09 23:13
Android_RecyclerView
BRVAH
添加删除 item 动画
直达BaseRecyclerViewAdapterHelper库先看效果首先
BRVAH
这个库已经支持了加载动画,使用起来很方便,实现加载动画的具体方法在这里,加载动画默认提供5种方法(渐显、缩放、从下到上
MartinDongXUU
·
2020-08-09 23:20
Android整理
BRVAH
+ RecyclerView模式出现一直调用onLoadMoreRequested的问题
开发过程中发现页面一直在抖动式的执行加载更多,如下所示:经过调试,发现程序一直在回调onLoadMoreRequested方法,这是什么情况???查看源码后,发现原来是处理获取到的数据时,出现的问题(以下插入的是假数据):privatevoidload(intpage){mList.clear();for(inti=0;i9)index=9;elseif(index();改完之后一切运行正常。
蓝泉
·
2020-08-09 22:12
其他
ByRecyclerView:只为改变
BRVAH
加载更多机制/addHeaderView的问题
ByRecyclerView是主要是为了解决XRecyclerView和
BRVAH
其中的问题而产生的RecyclerView开源库。
Jinbeen
·
2020-08-09 21:05
Recyclerview-
BRVAH
使用
https://www.aliyun.com/jiaocheng/1025.html1、如何导入到工程中先在工程的build.gradle(Project:XXXX)的repositories添加:allprojects{repositories{jcenter()maven{url"https://jitpack.io"}//这句话是自己额外添加的}}在使用的mudle中添加:compile'c
T_yoo_csdn
·
2020-08-09 19:46
Android
UI
BRVAH
的BaseRecyclerViewAdapterHelper与MVVM模式优雅结合,Recyclerview如何在Databinding中快捷、方便地使用(三)
BRVAH
的BaseRecyclerViewAdapterHelper与MVVM模式优雅结合(其一)
BRVAH
的BaseRecyclerViewAdapterHelper与MVVM模式优雅结合(其二)好
古诚欺
·
2020-08-09 19:51
MVVM
recyclerview
BRVAH
OkGo+
Brvah
实现登录效果
引子:M层之前大同小异,可以参考以前博客~LoginModel在这里我们使用okgo代替okHttp使用非常简便publicclassLoginModel{publicvoidlogin(Stringmobile,Stringpassword,finalLoginModelCallBackloginModelCallBack){StringloginUrl="http://www.zhaoapi.
疯狂键盘侠
·
2020-08-09 18:22
OkGo+Brvah
超实用
BRVAH
开源框架使用之添加头部尾部问题
小白入坑,大佬轻喷~~参考:
BRVAH
官方使用指南(持续更新)Github地址前言:
BRVAH
是一个强大的RecyclerViewAdapter开源库,代码简洁高效,优点如下:·框架引入·优化Adapter
Jack__l
·
2020-08-09 18:33
安卓
android
android
studio
java
BRVAH
官方使用指南(持续更新)
请查看「Android开源框架
BRVAH
由来篇」该框
Hunter2916
·
2020-08-09 18:19
Android
他来了,他来了,他带着MVVM的
BRVAH
走来了!再不看又错过了
注:本篇文章内容有点多,要文章跟demo一起看才相得益彰。希望大家能耐心看完,之后,你会觉得该控件真心赞,帮你项目开发更加精简,建议收藏先一句话描述这个控件的功能:将BaseRecyclerViewAdapterHelper与MVVM模式完美结合起来,实现更加方便,快捷的列表加载,帮您省去大量的时间写各种复杂的适配器,使项目的代码结构更加简洁优雅。曾今有句Android界的谶言:AndroidUI
Android725
·
2020-08-09 18:45
RecyclerView的双层嵌套-购物车的代码:
‘com.jakewharton:butterknife:8.8.1’annotationProcessor‘com.jakewharton:butterknife-compiler:8.8.1’//
Brvah
zxf19970105
·
2020-08-09 18:32
BRVAH
(BaseRecyclerViewAdapterHelper)详解
BaseRecyclerViewAdapterHelperGitHub地址:https://github.com/CymChad/BaseRecyclerViewAdapterHelper官方网站:http://www.recyclerview.org/
BRVAH
ChampionDragon
·
2020-08-09 18:41
RecyclerView
BRVAH
RecyclerView框架
setEmptyView
collapse
expand
BRVAH
多级目录
一.Adapter的使用和普通的适配器不同,如果你要实现多级目录,Adapter必须继承BaseMultiItemQuickAdapter而不是BaseQuickAdapter,如下图:MultiItemEntity指不同类型的Bean类同时对应着不同的布局(Layout)二.Bean类的设置多级联动的Bean类必须实现MultiItemEntity接口如下图:getItemType()返回的值就
ChampionDragon
·
2020-08-09 18:41
RecyclerView
BRVAH
(让RecyclerView变得更高效) (2)
本文来自网易云社区作者:吴思博1.2宫格和列表的混排样式关于Grid和List的混排样式,Grid样式是一行有多个,而List样式是一行只有一个。我们可以把List样式看成是Grid样式,它就相当于把一个Grid的item拉长了的样子。列表与网格混排的布局效果,我们可以创建adapter继承BaseMultiItemQuickAdapter添加对应item类型的布局文件,也可以在Activity中
weixin_33913332
·
2020-08-09 18:13
移动开发
BRVAH
(让RecyclerView变得更高效) (3)
BRVAH
支持5种动画:渐显、缩放、从下到上,从左到右、从右到左3.2自定义动画我们也可以自定义动画,通过实现BaseAnimation这个类,重写getAnimator
weixin_33697898
·
2020-08-09 17:10
RecyclerView(
BRVAH
)+接口回调多条目展示
//RecyclerView多条目(简单版)1.implementation'com.github.CymChad:BaseRecyclerViewAdapterHelper:2.9.30'2.父布局3.两个子布局//第二个布局3.在bean类中实现方法//这里实现方法publicclassCommodityListimplementsMultiItemEntity{privateintcommo
所剩_无几
·
2020-08-09 17:30
BRVAH
BaseMultiItemQuickAdapter多布局实现
首页电商化布局;各种原因吧,最后决定用列表的形式,当然除了头部搜索;底部推荐列表位置固定,(滑动效果的限制)中间部分实现随便变换位置或隐藏显示,后台随时控制的效果,所以想到用
BRVAH
的多布局实现当然还遇到了很多问题
菜鸟学习ing
·
2020-08-09 17:56
Android
BRVAH
使用指南
官方网站:www.recyclerview.orgBRVAH是一个强大的RecyclerAdapter框架(什么是RecyclerView?),它能节约开发者大量的开发时间,集成了大部分列表常用需求解决方案。文章目录框架引入优化Adapter代码和原始的adapter相对,减少70%的代码量。添加Item事件Item的点击事件Item的长按事件Item子控件的点击事件Item子控件的长按事件添加列
今逝昨非
·
2020-08-09 17:56
转载
使用
BRVAH
RecycleView 嵌套RecycleView点击Item里面内容无法响应
问题描述使用
BRVAH
(大猴子)RecycleView嵌套RecycleView点击Item子类RecycleView内容的部分无法被点击。
Xia_燚
·
2020-08-09 17:27
Android自用工具类
一个标准的MVP+Kotlin项目框架(一)
所以分享出来项目组成1.主结构MVP+Rxjava2+Dagger2+retrofit主要用于网络请求,数据封装这两个过程2.eventbus、BRV、utilcode、gson(主要说一下BRV和utilcode)
BRVAH
yezheny
·
2020-08-07 22:29
Android
Android
SDK
android列表滚动tab标题跟随联动效果,点击tab列表联动,附demo地址
demo地址注意:打开首页,选择第三个button进入即可,不用管第一个第二个效果图开发前准备和具体实现万能适配器
BRVAH
,这里利用了BaseMultiItemQuickAdapter实现在RV上加载不同的布局万能指示器
yezheny
·
2020-08-07 22:29
Android
滑动删除
BRVAh
所实现
OnItemDragListeneronItemDragListener=newOnItemDragListener(){@OverridepublicvoidonItemDragStart(RecyclerView.ViewHolderviewHolder,intpos){}@OverridepublicvoidonItemDragMoving(RecyclerView.ViewHolderso
L先森i
·
2020-08-06 13:31
BRVAH
(BaseRecyclerViewAdapterHelper)上拉下载
一.参数说明二.加载自定义布局2.1javapublicfinalclassCustomLoadMoreViewextendsLoadMoreView{@OverridepublicintgetLayoutId(){returnR.layout.view_load_more;}/***如果返回true,数据全部加载完毕后会隐藏加载更多*如果返回false,数据全部加载完毕后会显示getLoadEn
ChampionDragon
·
2020-08-03 09:03
RecyclerView
一个recyclerview的万能适配器basequickadapter
做了这么久的recyclerview,最近发现一个万能适配器,-->
BRVAH
是一个强大的RecyclerAdapter框架,它能节约开发者大量的开发时间,集成了大部分列表常用需求解决方案,平时用到的多布局
mwthe
·
2020-08-03 02:06
推送
BRVAH
(让RecyclerView变得更高效) (2)
本文来自网易云社区作者:吴思博1.2宫格和列表的混排样式关于Grid和List的混排样式,Grid样式是一行有多个,而List样式是一行只有一个。我们可以把List样式看成是Grid样式,它就相当于把一个Grid的item拉长了的样子。列表与网格混排的布局效果,我们可以创建adapter继承BaseMultiItemQuickAdapter添加对应item类型的布局文件,也可以在Activity中
网易数帆
·
2020-08-01 04:35
BRVAH
官方使用指南(持续更新)
请查看「Android开源框架
BRVAH
由来篇」该框架于2016年4月10号发布的第1个版本到现在已经一年多了,经历了800多次代码提交,
SolarLove
·
2020-07-30 07:37
基于
BRVAH
(万能适配器),实现防QQ空间发照片说说,选照片功能[BaseQuickAdapter][照片拖拽,固定最后一个加号]
转载请注明原创出处,谢谢!GitHub:@Ricco最近在公司项目中,需要实现一个类似QQ空间发说说的功能,其中在照片处理功能中,有一个有意思的东西,花费了一点时间,所以写一篇笔记,记录一下。功能需求,如下效果图.png照片之间可以互相[拖拽]换位置,点击删除按钮[删除]照片,单击照片[查看]照片加号[固定]在最后一个位置,点击加号[打开]图片浏览,选择更多图片,主要功能,照片直接可以拖拽,最后一
卖臭豆腐的王致和
·
2020-07-14 14:54
BaseQuickAdapter之
BRVAH
官方使用指南(持续更新)
请查看「Android开源框架
BRVAH
由来篇」该框架于2016年4月10号发布的第1个版本到现在已经一年多了,经历了800多次代码提交,
zuo_er_lyf
·
2020-06-30 19:43
使用ItemTouchHelper高效地实现 今日头条 、网易新闻 的频道排序、移动
支持大数量item的情况(即RecyclerView内容较多,可滑动的情况)下载Demo仅供参考,实际使用建议使用类似
BRVAH
的库再封装下部分效果演示.gif主要功能在普通模式下,长按“我的频道”的item
贵公子
·
2020-06-27 07:59
动画
项目
View相关
BRVAH
分组功能原理分析
最近在diycode社区遇到一位同学提问,所以特写此文章来分析
BRVAH
分组功能的实现。如果还什么疑问都可以在这里进行提问因为开源项目和技术分享收到Google的面试邀请,大家有什么想要讨论的么?
陈宇明
·
2020-06-25 23:54
我是如何从流水线工人到程序员的?
作者简介:陈宇明,现任某创业公司技术主管,CSDN博客专家、签约讲师,人民邮电出版社签约作者,Android开源项目
BRVAH
发起人,「码个蛋」公众号运营者。
CSDN资讯
·
2020-06-23 01:33
Android_RecyclerView
BRVAH
添加删除 item 动画
直达BaseRecyclerViewAdapterHelper库先看效果item删除.gif首先
BRVAH
这个库已经支持了加载动画,使用起来很方便,实现加载动画的具体方法在这里,加载动画默认提供5种方法
MartinDong
·
2020-06-14 16:24
Android Jetpack之通用Adapter(Databinding+
BRVAH
)
转载请注明出处:https://www.jianshu.com/p/bfff03765a27之前发过一个databinding版的通用adapter,能实现一般需求,不过功能比较简陋,实际开发中大家更倾向于使用
BRVAH
缺牙青蛙
·
2020-04-12 23:14
他来了,他来了,他带着MVVM的
BRVAH
走来了!再不看又错过了
注:本篇文章内容有点多,要文章跟demo一起看才相得益彰。希望大家能耐心看完,之后,你会觉得该控件真心赞,帮你项目开发更加精简,建议收藏先一句话描述这个控件的功能:将BaseRecyclerViewAdapterHelper与MVVM模式完美结合起来,实现更加方便,快捷的列表加载,帮您省去大量的时间写各种复杂的适配器,使项目的代码结构更加简洁优雅。曾今有句Android界的谶言:AndroidUI
肖萧
·
2020-04-10 02:06
android
移动端开发
程序员
Android开源框架
BRVAH
由来篇
为什么会有它?它的诞生?在无数个加班的夜里,重复的编写着那一个又一个的列表界面,有的要分组,有的要添加广告头部、有的要不同类型排列、等等需求,主要代码有大部分重复,我多想有那么一个框架能够帮快速的解决的列表需求,那该多要呀?于是我下意识的快速的打开了全球最大的源码托管平台=》GitHub,每次我需要框架的时候我都会去GitHub,每次都能通过几个关键字,找到很不错的解决方案。而这次却...,我只想
陈宇明
·
2020-04-09 12:22
他来了,他来了,他带着MVVM的
BRVAH
走来了!再不看又错过了
注:本篇文章内容有点多,要文章跟demo一起看才相得益彰。希望大家能耐心看完,之后,你会觉得该控件真心赞,帮你项目开发更加精简,建议收藏先一句话描述这个控件的功能:将BaseRecyclerViewAdapterHelper与MVVM模式完美结合起来,实现更加方便,快捷的列表加载,帮您省去大量的时间写各种复杂的适配器,使项目的代码结构更加简洁优雅。曾今有句Android界的谶言:AndroidUI
qq5e819c40572d7
·
2020-04-08 21:46
Android移动开发
程序员
互联网
使用ItemTouchHelper高效地实现 今日头条 、网易新闻 的频道排序、移动
支持大数量item的情况(即RecyclerView内容较多,可滑动的情况)下载Demo仅供参考,实际使用建议使用类似
BRVAH
的库再封装下部分效果演示.gif主要功能在普通模式下,长按“我的频道”的item
YoKey
·
2020-04-01 16:10
Brvah
——一个强大的Adapter框架
前言在用到RecycleView的时候,通常会写一个adapter,然后是一堆的垃圾代码,为了让adapter用起来更简便,代码更少,今天介绍一个强大的adapter库------
BRVAH
本文参考以下链接
奔跑的佩恩
·
2020-03-31 02:33
BaseQuickAdapter使用(
brvah
实现多级列表)
BaseQuickAdapter特点可以减少重复代码添加Item点击事件,长按事件以及子控件的点击事件添加头部、尾部、下拉刷新、上拉加载涵盖多种动画处理,没有更多数据处理添加Item滑动动画。多种动画切换.添加新增删除Item动画网格、列表、流式布局随意切换添加空布局(列表无数据时,显示更加友好)拖拽和侧滑删除支持多类型布局字母导航添加依赖app内build.gradleimplementatio
热心村民小林
·
2020-03-06 09:57
上一页
1
2
3
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他