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
recycleview
kotlin的
RecycleView
优雅点击事件
说道点击事件,我想大家不陌生,今天我们主要介绍的是在RecycView中的点击事件,同时了解Java和kotlin监听事件的不同,如何优雅的看待kotlin的函数式接口大家一步步来,我们先介绍java的1,简单View的点击事件view1.setOnClickListener(newView.OnClickListener(){@OverridepublicvoidonClick(Viewv){}
京城最明亮的少年
·
2020-07-04 19:35
Android
kotlin
kotlin关于
RecycleView
简单使用
1.添加builder,引用
recycleview
implementation'com.android.support:recyclerview-v7:26+'2.效果图3.主界面功能packagecom.example.admin.zkotlinimportandroid.content.Contextimportandroid.content.Intentimportandroidx.appc
cf8833
·
2020-07-04 12:35
kotlin学习
Kotlin-
recycleview
简单使用和删除
效果图:1.activity_main页面主布局2.list_item页面子布局3.添加适配器,添加list数据源,左滑可以删除数据,删除数据实现思路:removeAt数据源然后调用notify方法刷新adapter即可packageorg.mightyfrog.android.minimal.recyclerviewimportandroid.os.Bundleimportandroid.sup
cf8833
·
2020-07-04 12:35
android
学习
kotlin 给
recycleview
添加头部和尾部
1.创建adapterclassRecyclerViewAddHeaderAndFooterAdapter(varcontext:Context,varitems:ArrayList):RecyclerView.Adapter(){companionobject{valTYPE_FOOTER=1//添加FootervalTYPE_HEADER=2//添加HeadervalTYPE_NORMAL=0
爱码士_yan
·
2020-07-04 11:50
kotlin和ndk
Dialog 或者 DialogFragment 使用
RecycleView
时,
RecycleView
不显示数据
需求环境:点击按钮,弹出Dialog,然后Dialog的布局时一个
RecycleView
,列表显示一些item信息。
WillWolf_Wang
·
2020-07-04 09:32
android
Android-Kotlin 实现
Recycleview
粘性头部分组效果
先上效果图:可以从图中看到,增加一个粘性头部,也相当于一个直观的分组效果,有比较多的实现方式,例如:通过RecyclerView的ItemDecoration来实现通过BaseSectionQuickAdapter适配器来实现本文是通过重写RecyclerView的ItemDecoration来实现,如果想使用BaseSectionQuickAdapter可以参考使用BRVAHhttps://gi
Cory_boyu
·
2020-07-04 08:35
Android
Kotlin
Kotlin
Android开发
在ViewPager中使用Fragment嵌套
RecycleView
,ListView卡顿问题
在ViewPager中使用Fragment嵌套
RecycleView
,ListView卡顿问题最近写一个APP,ViewPager使用FragmentPagerAdapter进行适配,滑动切换到第一个Fragment
阿米族联盟
·
2020-07-02 17:19
Android
ListView&
RecycleView
加载大量数据的时候如何提高效率
由来演示的Demo中总是看到musicVideoBeanLists.addAll(musicVideoBeanList);这让我深深焦虑内存使用的问题啊,于是上网好好看了些文章,给自己好好充了下电List存储数据的问题java中list最多可以存储多少条数据?40万可以吗?https://www.zhihu.com/question/20171726android如何在ArrayList中存储大量
小彬彬我来了
·
2020-07-02 17:08
listview
RecycleView
使用总结-RecycleAdapter的封装
前言
RecycleView
每次使用都要创建Adapter的类文件,而Adapter每次都基本差不错,因此可以对RecycleAdapter进行封装,这样就不用每次创建Adapter的类文件,提升开发效率
水瓶鱼
·
2020-07-02 14:23
RecyclerView更新数据和定位到最底部
可通过
recycleview
的adapter中的notifydatachanged来更新数据:chatAdapter.notifyDataSetChanged();定位到底部:第一种方法:m
RecycleView
.smoothScrollBy
沉默的杰克
·
2020-07-02 00:39
NestedScrollingParent, NestedScrollingChild 详解
这是两个接口,Android就是通过这两个接口,来实现子View与父View之间的嵌套滑动这样的嵌套滑动机制是在Android发布Lollipop之后提供的不过同样在Supportv7中同样支持了同时
RecycleView
crianzy
·
2020-07-01 19:00
Android
学习过程--RecyclerView中添加点击事件
在项目过程中,我们在用
recycleView
时,会涉及到点击事件的问题,可能有时候我们会继承BaseQuickAdapter这个适配器,但是有些数据类型我们无法使用这个类来实现,这就需要我们在原来的
recycleview
crush_d872
·
2020-07-01 19:01
写给小白——
recycleview
上拉下拉+侧滑菜单
前言:时间隔得有点久了,不过,还是把
recycleview
的一些东西整理了一下。以前,遇到要求上拉下拉的或者侧滑的都是直接百度,git,找已有的三方。的确,一些三方,还是写得很好的。
justCode_
·
2020-07-01 19:46
Android 自定义 View 实现横行时间轴
一、已经有很多
RecycleView
实现时间轴的例子,为何还要费劲的使用自定义view去实现时间轴?
CEMETERY1
·
2020-07-01 14:27
Android
Android开发
activity
安卓
recycleview
的暴露给外面的调用者的子项监听和删除子项的坑
1.适配器实现这个接口implementsView.OnClickListener2.自定义一个接口publicstaticinterfaceOnItemClickListener{voidonItemClick(Viewview,intposition);}3.声明这个接口privateOnItemClickListenermOnItemClickListener=null;4.在onCreat
R_Allison
·
2020-07-01 12:50
安卓学习
【Android】两行代码解决NestetScrollView嵌套
RecycleView
滑动不顺滑
LinearLayoutManagerlayoutManager=newLinearLayoutManager(this);layoutManager.setSmoothScrollbarEnabled(true);layoutManager.setAutoMeasureEnabled(true);recyclerView.setLayoutManager(layoutManager);recyc
李翾
·
2020-07-01 12:52
X
recycleview
下拉刷新,上啦加载,点击跳转
//AdapterpublicclassApdteextendsRecyclerView.Adapter{privateContextcontext;privateListlist;publicApdte(Contextcontext,Listlist){this.context=context;this.list=list;}publicApdte(){super();}publicMyApda
YMJ奥利给
·
2020-06-30 20:38
杂
Linux指令rm-rf[文件夹路径]删除整个文件夹-r就是向下递归,不管有多少级目录,一并删除-f就是直接强行删除,不作任何提示的意思Android相关1、
Recycleview
.findViewHolderForLayoutPosition
CaiBird
·
2020-06-30 19:28
随着
RecycleView
的滑动实现标题栏透明度渐变:
让一个布局的背景变色,关键是这行代码:titlebar.getBackground().setAlpha(intalpha);布局文件:封装一个设置布局背景透明度的方法:注意:每一种颜色的透明度都是[0,255]/***设置标题栏背景透明度*@paramalpha透明度*/privatevoidsetSystemBarAlpha(intalpha){if(alpha>=125){alpha=125
六月June June
·
2020-06-30 19:37
Android
EasyTabPager
EasyTabPager一个通用中间组件,简单通用的适配ViewPager,以及pager中的
RecycleView
简化复杂的操作,简单直接。
Chauncey_Chen
·
2020-06-30 19:49
自动滚动到底部-
RecycleView
的layoutManager.setStackFromEnd(true);layoutManager.setReverseLayout(true)
第三个参数设置为falselayoutManager=newLinearLayoutManager(getActivity(),LinearLayoutManager.VERTICAL,false);
RecycleView
楷桐
·
2020-06-30 08:02
动手打造史上最简单的
Recycleview
侧滑菜单
我的开源库:一句代码搞定
RecycleView
侧滑菜单、添加头部底部、加载更多在实现
Recycleview
侧滑菜单时起初使用了开源库SwipeRecyclerView,此库功能广泛,但无法满足个人需求,
王英豪
·
2020-06-30 07:22
Android
Recyclevie
侧滑菜单
Android控件开发——
RecycleView
的使用总结(下)
aj概述先上需求图:
Recycleview
的分类显示。效果图实现的功能细节:数据分两层显示第一层数据显示时间第二层数据显示这个时间段的项目实
程序猿男神
·
2020-06-30 06:55
LayoutInflater#inflate()方法详解
publicViewinflate(@LayoutResintresource,@NullableViewGrouproot,booleanattachToRoot)初次接触这个方法还是在1年多以前使用
RecycleView
Solinzon
·
2020-06-30 04:49
Android
滑动List类型View卡顿问题总结
快速滑动List类型View卡顿问题总结ListView,GridView,
RecycleView
等在滑动时会不断刷新子ItemView,在实际开发中,经常会碰到滑动时卡顿,或者快速滑动时不流畅的现象。
wyonxue
·
2020-06-30 02:29
Android API之
RecycleView
术语适配器:
RecycleView
.Adapter的子类,为数据集合中的条目提供视图。位置:适配器中的数据条目的位置索引:用于获得子视图组件,常常用于getChildAt(int)中。
二七头头
·
2020-06-29 19:42
RecycleView
实现自动换行Tag标签
一、需求解析1、先说下项目需求,不管是好评还是差评下边的Tag标签有不同的展示类型,有的字数多的会单独占一行处理(这边其实也可以扩充,比如说两三个字的可以一行显示三个Tag标签),第一眼看到这个需求准备使用网上的开源库TagLayout去实现,但是尝试了一下后发现其实他们实现的效果同项目要的效果还是有蛮大差距的,可以看到效果图里边是要求文字是居中对齐的,左右对称的。2、想到使用GridView实现
beforenight
·
2020-06-29 19:05
NestedScrollView、
RecycleView
、ViewPager 等布局方面的常见问题汇总,及解决
前言在开发中我们经常会用到NestedScrollView和
RecycleView
,一般情况下这两种布局是不需要进行嵌套的,很多情况下
RecycleView
就可以自行解决,但是毕竟是一般情况,因此超出一般情况外的
长安三日
·
2020-06-29 19:11
Android应用研发
购物车
RecycleView
privateListspus;privatebooleanisChecked;privateListstatus_remind_list;privatebooleanisChildChecked;MainActivity页面packagecom.example.myliushibuju;importandroid.os.Bundle;importandroid.support.v7.app.Ap
zhaoshuai521521
·
2020-06-29 09:17
Recycleview
ViewHolder复用出现item选中或其它状态混乱解决
前两个是其他大神提到很多的方法,不推荐使用。方法一:holder.setIsRecyclable(false);暴力解决,使viewholder不进行复用,也不存在混乱选中的问题了,但是滑动卡的要死。方法二:在JavaBean中设置一个变量,相当于一个标志位,但是需要修改bean。虽然只是加个字段的问题,但是不建议。方法三:1.在Adapter中创建一个list记录选中的item的position
Endeav0r
·
2020-06-29 09:03
android面试-好未来-初面
3.
recycleView
嵌套卡顿如何解决?4.activity,fragment如何传值?5.View的绘制原理?
weixin_41828085
·
2020-06-29 02:48
面试
android
面试
RecycleView
自定义LayoutManager(二)GalleryManager
gallery.gif这个效果其实就是在上篇的HorizontalLayoutmanager的基础上进行修改可以看到条目的起始位置是从屏幕的一半的地方再减去item宽度的一半的位置开始,而且每个item都是叠在上一个item宽度一般的位置mStartX=getWidth()/2-getItemShowWidth();for(inti=0;icenter){order=center+childCou
digtal_
·
2020-06-28 19:14
使用
RecycleView
实现标签筛选
效果图效果图使用GridLayoutManager布局显示标签,通过setSpanSizeLookup设置标题占满一行layoutManager.setSpanSizeLookup(newGridLayoutManager.SpanSizeLookup(){@OverridepublicintgetSpanSize(inti){if(data.get(i).getType()==LabelBean
依风听雨锋
·
2020-06-28 17:44
Android 实现朋友圈有图片和视频
首先是布局文件,没什么就是一个
RecycleView
然后是item的布局文件,item布局文件是一个cardview。
weixin_34232744
·
2020-06-28 14:04
使用
RecycleView
实现无限滚动的日历
最终效果项目地址一、无限滚动实现在RecyclerView.Adapter的getItemCount()方法中返回Integer.MAX_VALUE,使用
RecycleView
的scrollToPosition
weixin_34130269
·
2020-06-28 12:41
RecycleView
相关 - 收藏集 - 掘金
非浸入式实现RecyclerView添加加载更多功能-Android-掘金开源的下拉刷新控件非常多,但是很少有上拉加载,可能是因为上拉加载需求比较简单并且没有下拉刷新使用的频繁吧。我非常需要一个上拉加载的功能,因为公司的框架中上拉加载简直不忍直视,没有加载中提示,更别提什么没有更多数据和加载失败的提示了,用户根本不知道自己上拉加载是...(升级)RecyclerView侧滑菜单,RecyclerV
weixin_34102807
·
2020-06-28 11:51
android中
RecycleView
分页原生代码封装,无任何第三方代
概述
RecycleView
分页加载封装,简单方便,功能齐全详细代码下载:http://www.demodashi.com/demo/13283.html一、场景:在项目开发中经常使用到列表集合,而目前
RecycleView
weixin_33967071
·
2020-06-28 08:46
Paging Library使用及原理
PagingLibrary使用及原理简介paging是google推出的分页加载框架,收录在jetpack开发套件,结合
RecycleView
使用,开发者只用选择合适的模板实现自己的DataSource
weixin_33859665
·
2020-06-28 06:48
[Android] Android 手机下 仿 微信 客户端 界面 -- 微聊
Android手机下仿微信客户端界面--微聊(包括聊天列表+聊天对话页+朋友圈列表页+我的/发现列表页)项目演示:功能说明:1)底部标签切换(TabHost+ViewPager)2)聊天列表+聊天对话页(
RecycleView
weixin_30949361
·
2020-06-28 02:18
RecycleView
条目中包含多个EditText,解决EditText抢占焦点问题
开发环境:JDK:1.8开发工具及版本:AndroidStudio3.1.2gradle版本:4.4_all需求以及问题描述:
Recycleview
条目里面有多个输入框和其他控件,例如Textview,
菜鸟小生
·
2020-06-27 23:40
动手打造史上最简单的
Recycleview
侧滑菜单
我的开源库:一句代码搞定
RecycleView
侧滑菜单、添加头部底部、加载更多本文已授权微信公众号:鸿洋(hongyangAndroid)在微信公众号平台原创首发。
王英豪
·
2020-06-27 19:06
Android阅读app源码-LookLook
**架构:**MVP图片加载:Glide网络请求:RxJava&Retrofit+okhttp**界面:**遵循GoogleMeterial设计风格**其他:**Cardview,
RecycleView
如若成枫
·
2020-06-27 12:35
Android 问题(一)
目录List各种ListArrayListMap各种Mapvs.ListLinkedHashMapHashMapHashTableMapList&ViewExpandableList
RecycleView
Variablekeywordabstractvolatile
EmoC001
·
2020-06-27 06:50
Android
Android
Java
android的
RecycleView
的基本使用和item间隔问题
昨天使用了
RecycleView
+CardView的组合进行列表的设计却花了一个晚上的时间来调试,RecyclView实现需要:1.封装一个自定义的Item数据类2.需要用ArrayList去把那个数据类封装起来
llsxily
·
2020-06-27 06:27
RecycleView
和CardView笔记(一)
RecycleView
和CardView笔记(一)Recycle和CardView是supportV7包中的组件,也是体现MaterialDesign风格的一组UI组件,这一节我先来讲讲它们的具体用法,
DennisYoY
·
2020-06-27 05:39
Android开发
RecycleView
实现的效果和对应的文章
一、线性布局、网格布局、横向交错网格布局、纵向交错网格布局线性布局layout=newLinearLayoutManager(this)网格布局layout=newGridLayoutManager(this,4)交错网络布局(纵向几排)layout=newStaggeredGridLayoutManager(4,StaggeredGridLayoutManager.VERTICAL));交错网络
一只好奇的茂
·
2020-06-27 03:54
RecycleView
ScrollHelper--RecyclerView滑动事件检测的辅助类
目录概述这是一个关于
RecycleView
滑动事件的辅助类,该辅助类可以检测
RecycleView
滑动到顶部或者底部的状态.可用于实现
RecycleView
加载更多或者刷新(虽然刷新可以直接用SwipeRefreshLayout
疯狂小芋头
·
2020-06-27 01:01
StickHeaderItemDecoration--RecyclerView使用的固定头部装饰类
是用于显示固定头部的item装饰类,扩展来自系统的ItemDecoration.本文参考了一部分sticky-headers-recyclerview原理绘制头部固定头部的ItemDecoration本质是在
RecycleView
疯狂小芋头
·
2020-06-27 01:01
IAdjustCountOption--动态设置
recycleView
的itemCount(不需要修改数据源)
概述
RecycleView
Util是新增的一个主要针对
RecycleView
的一个工具类.该工具类中提供了部分
RecycleView
可能会使用到的方法,其中也包括了一些用来增强HeaderRecycleAdapter
疯狂小芋头
·
2020-06-27 01:01
RecycleView
隐藏部分Item
最近遇到一个业务需求,就是读取手机里面的所有的视频文件,并且根据文件所在的文件夹进行分类.效果图如下:打点击左侧的按钮实现展开和收起.具体的实现代码如下:publicstaticclassViewHolderextendsRecyclerView.ViewHolderimplementsView.OnClickListener{...publicvoidsetVisibility(booleani
android小菜比
·
2020-06-27 00:09
android
上一页
18
19
20
21
22
23
24
25
下一页
按字母分类:
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
其他