首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
控件
订阅
chamwarren
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
RecyclerView零点突破(动画+边线篇)
0、前言:留图镇楼镇楼1镇楼2本系列分为3篇:RecyclerView零点突破(基本使用篇)RecyclerView零点突破(动画+边线篇)RecyclerView零点突破(详细分析篇)1、动画--解
Toast源码深度分析
Toast只会弹出一段信息,告诉用户某某事情已经发生了,过一段时间后就会自动消失。它不会阻挡用户的任何操作。 Toast是没有焦点,而且Toast显示的时间有限,过一定的时间就会自动消失。 一行代码调用,十分方便,但是这样存在一种弊端。 使用中遇到的问题:例如,当点击有些按钮,…
ConstraintLayout 用法全解析
在以前,android是使用布局如LinearLayout 、RelativeLayout等来构建页面,但这些布局使用起来很麻烦,并且经常需要一层一层嵌套,写一个简单的页面就需要费很大的劲。所以在16年I/O大会上,google发布了全新的布局-ConstraintLayout…
RecyclerView源码剖析: 基本显示
RecyclerView自发布以来,就受到开发者的青睐,它良好的功能解耦,使我们在定制它的功能方面变得游刃有余。自从在项目中使用这个控件以来,我对它是不胜欢喜,以至于我想用一系列的文章来剖析它。本文就从最基本的显示入手来分析,为后面的分析打下坚实的基础。 LayoutManag…
无限循环RecyclerView的完美实现方案
项目中要实现横向列表的无限循环滚动,自然而然想到了RecyclerView,但我们常用的RecyclerView是不支持无限循环滚动的,所以就需要一些办法让它能够无限循环。 网上大部分博客的解决方案都是这种方案,对Adapter做修改。具体如下 这个方案是挺简单,但并不完美。一…
Android 史上最优雅的实现文件上传、下载及进度的监听
本文目的在于让更多的读者知道RxHttp库,如果您已阅读上面4篇文章,本文可直接跳过,感谢你的支持。🙏🙏。 与多任务下载同理,不再讲述。 好了,文件上传、下载相关就介绍到这里了,到这你会发现,不管是上传还是下载,进度的监听都极其的相似,极大的降低了学习成本。怎么样?是不是很…
RecyclerView零点突破(基本使用篇)
本系列分为四篇:一、入门级-Adapter:仿QQ消息列表1.创建一个item布局:2.创建ViewHolder3.适配器:Adapter4.使用二、入门级-LayoutManager(仿淘宝商品列表
Android之Window和弹窗问题
你会发现,在这个弹窗封装库中,很多地方用到了builder模式,那么可以先了解下Builder模式使用场景,简单案例,Builder模式实际案例Demo展示,看看AlertDialog.Builder源代码如何实现,为什么AlertDialog要使用builder模式呢?bui…
死磕 java集合之LinkedList源码分析
LinkedList是一个以双向链表实现的List,它除了作为List使用,还可以作为队列或者栈来使用,它是怎么实现的呢?让我们一起来学习吧。 通过继承体系,我们可以看到LinkedList不仅实现了List接口,还实现了Queue和Deque接口,所以它既能作为List使用,…