作者free46000,源码cloud,跨RecyclerView的Item拖动,并支持缩放的功能,主要防办公软件的面板,本功能的实现大量参考了ItemTouchHelper的源码。MutliItem主要解决多类型RecyclerView Adapter问题,在正常使用中做到了Adapter零编码,解放了复杂的Adapter类,提高扩展性。
2022-05-12 11:04:05 1.28MB android源码
1
一般在使用RecyclerView的时候不免要修改RecyclerView的数据,使用notifyDataSetChanged()来刷新界面,但是当数据比较多,而只是修改了一点的数据,或者刷新比较频繁,这样就会导致界面的卡顿问题,用户交互特别不好。   这个时候就需要只是修改需要修改的数据,不要将数据全部进行更新,这样就可以解决问题。   局部更新的代码如下: private int position;//当前recyclerview的position @BindView(R.id.speak_valuate_recycler_view) RecyclerView recyclerView;
2022-05-10 22:16:27 41KB c cy ec
1
模仿微信朋友圈发布动态,输入文字支持文字多少高度自增,有一个最小输入框高度,输入文字有限制,不过这些都很easy! 1. PhotoPicker的使用 这是一个支持选择多张图片,点击图片放大,图片之间左右滑动互相切换的库,同时支持图片删除的库,效果类似微信。 (1) 添加PhotoPicker的架包 (2) 使用     选择图片:安卓6.0以后需要在代码中添加读写sd卡和相机的权限 当然清单文件中也需要添加的 PhotoPicker.builder() .setPhotoCount(maxPhoto) //设置最多选择的图片数量 .setShowCamer
2022-04-28 15:49:43 85KB id recyclerview viewholder
1
一、问题描述 最近在开发的项目中有一个左滑右滑浏览照片和视频的模块,然后滑动到视频的时候点击可以播放,播放器用的是饺子播放器 jiaozivideoplayer 的GitHub地址,项目需求是点击播放的时候可以左右滑动进行快进 / 快退,但是滑动只是切换下一个,不能改变进度,很明显是和 RecyclerView 起了滑动冲突了,这个问题困扰了我很久,下面分享一下我的解决办法,先看看效果吧: 二、触摸事件拦截 首先对父View的触摸事件进行拦截 onInterceptTouchEvent(),这里需要注意的是ACTION_DOWN 不能拦截,我这里是根据播放状态 isPlay 返回当前是否拦截
2022-04-28 14:36:13 91KB c cy ec
1
本文实例实现一个仿网易新闻的页面,上面是轮播的图片,下面是 RecyclerView 显示新闻列表,具体内容如下 错误方法 <?xml version=1.0 encoding=utf-8?> 这样布局 ViewPager 在 RecyclerView 的上面,如果不做特殊处理,当下滑 RecyclerView 加载更多内容的时候,ViewPager会固定不动。 正确的效果是下滑加载
2022-04-17 13:52:45 90KB android c cy
1
Android自定义FlowLayoutManager
2022-04-06 15:05:39 129KB android LayoutManager RecyclerView 自定义
1
最近做了一个纯Kotlin开发的Android开源软件,["DeepNight-in-kotlin,陪你度过每一个深夜"](https://github.com/ChenYXin/DeepNight-in-kotlin),抓取豆瓣美女的时候用到了wipeRefreshLayout + RecyclerView 实现 上拉刷新 和 下拉刷新。功能完善好,代码简单贴一下,方便日后查看和使用。原文地址:http://blog.csdn.net/donkor_/article/details/78820880
2022-04-04 20:29:51 23.97MB 刷新加载
1
因为表情包实现比较麻烦,现在还在做,做完了发,还有就是对话框和微信不一样是因为没有合适的对话框的png图片用来做.9的图片. 依赖 implementation 'androidx.recyclerview:recyclerview:1.0.0' 在drawable里新建几个drawable resource file buttonbackground dialog_left dialog_right inputbackground  用到的颜色 #12de20 #12de20 #bfbfbf #ECE9E9 #F3F3F3 界面
2022-03-23 18:55:42 154KB context recyclerview viewholder
1
Recyclerview实现列表联动
2022-03-16 19:07:40 332KB Android开发-RecyclerView视图
1
上一篇文章已经介绍了如何为RecyclerView添加FootView,在此基础上,要添加分页加载的功能其实已经很简单了。 上一篇文章地址:[为RecyclerView添加FootView和HeadView](http://blog.csdn.net/double2hao/article/details/52787975)
2022-03-11 10:03:33 23.93MB RecyclerView
1