Android开源库
文章平均质量分 52
Android各类开源库
雨汨
这个作者很懒,什么都没留下…
展开
-
RecyclerView在电子秤上点击事件不灵敏
在单价、数量,确认上需要点击,用到了setOnItemChildClickListener方法,在手机、PAD上点击正常,但是在指定的安卓设备上(安卓系统的电子秤)点击不灵敏,快速双击点中的概率大一点。其他控件响应灵敏,唯独RecyclerView上的控件不行,猜测系统可能兼容性不好,所以决定把RecyclerView换掉,换成ListView。换成ListView之后,自定义控件的点击事件,这种问题确实不存在了,使用很流畅。原创 2023-05-04 09:40:52 · 92 阅读 · 0 评论 -
Glide源码解析
Glide加载图片流程&缓存机制基于Glide4.5Glide.with(this).load(url).into(imageView);Glide.with(……)Glide.with()方法用于创建一个加载图片的实例。with()方法可以接收Context、Activity或者Fragment类型的参数。也就是说我们选择的范围非常广,不管是在Activity还是Fragment中调用with()方法,都可以直接传this。那如果调用的地方既不在Activity中也不在Fragment中原创 2020-11-19 15:34:49 · 203 阅读 · 1 评论 -
Glide如何设置圆角、圆形图片
圆形图片RequestOptions options = RequestOptions.circleCropTransform();Glide.with(this).load(R.mipmap.wltk_ic_launcher).apply(options).into(mainBinding.img1);圆角图片//设置图片圆角角度RoundedCorners roundedCorners = new RoundedCorners(60);//通过RequestOptions扩展功能,over原创 2020-11-25 17:10:45 · 984 阅读 · 0 评论 -
Recyclerview使用Glide加载大量图片导致内存溢出(oom)
在Recyclerview中重写这个方法,当item被隐藏的时候,调用Glide.with(fragment).clear(imageView);@Overridepublic void onViewRecycled(@NonNull ViewHolder holder) {super.onViewRecycled(holder);ImageView imageView=holder.imageView;if (imageView!=null){Glide.with(context).clear原创 2020-11-20 20:02:44 · 2407 阅读 · 1 评论 -
OKHttp3原理分析
https://www.jianshu.com/p/310ccf5cbea6 写在前面 作为一名android开发者,要时时刻刻跟随技术的发展潮流,OKHttp作为当下最流行的网络请求框架我们不得不重视,它的原理也几乎是面试时必问的问题,故而对其进行学习并纪录之。 几个类 OKHttpClient okhttp3在项目中发起请求的代码如下:okHttpClient.newC...转载 2020-12-11 15:52:49 · 489 阅读 · 0 评论