首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
View
订阅
在那儿
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
RecyclerView 面试题 | 哪些情况下表项会被回收到缓存池?
缓存是 RecyclerView 时间性能优越的重要原因。缓存池是所有缓存中速度最慢的。这一篇从源码出发,探究哪些情况下表项会被缓存到缓存池。
Android UI:控件占位加载的Drawable
嗨,各位路过的小伙伴大家好。由于工作原因,已经快鸽了好长时间不更新文章了,这次就先介绍用于控件占位加载的动画,基于自定义Drawable实现的。 接下来就是画图,我们可以看到我们的自定义Drawable也是有Canvas这个方法,和自定义View很像。然后这个加载动画中间白色部…
Android自定义控件进阶篇,自定义LayoutManager
「知足常乐」,很多人不满足现状,各种折腾,往往舍本逐末,常乐才能少一分浮躁,多一分宁静。近期在小编身上发生了许多事情,心态也发生了很大的改变,有感于现实的无奈,在离家乡遥远城市里的落寂,追逐名利的浮躁;可能生活就是这样的,每个年龄段都有自己的烦恼。 说道折腾,很久以前就看到了各…
这或许就是你想要的聊天键盘处理方案
首先跟大家说声抱歉,距离上一篇文章CEventCenter将近一年了,最近才稍微有点空闲的时间可以写写博客,工作实在太忙,抱歉哈。 相信不少同学都踩过Android系统键盘处理的坑,尤其是自己开发过IM App的同学,在处理聊天会话页的键盘弹起、表情切换、输入法切换、更多模块…
Android 自定义 View | 波浪动效
1. 概述 最近开始学习自定义View,看到现在公司项目上的一个动画效果,顿时想到其实可以自己画,于是就开始着手优(zhuang)化(bi)这个动画。 其实很简单对不对,但初学者的我还是要思考一下。 2. 动画分解 第一个是背景,这个直接画bitmap就可以了。 第二个就是这个…
Android 自定义 View | 扭曲动效
1. 概述 今天继续分(Zhuang)享(Bi)一个自定义的动画历程。今天的目标如下: 这动画的UI源文件已经丢失,也就是动画的细节已经不知道(咳咳),好吧硬着头皮上吧。 2. 简单分析 简单看出,整个动画分成三个部分:车轮,车厢,车顶。 车轮:车轮的动效比较简单,基于X轴的横…
Android官方架构组件Paging-Ex:为分页列表添加Header和Footer
以上两篇文章将对Paging分页组件进行了系统性的概述,笔者强烈建议 读者将以上两篇文章作为学习 Paging 阅读优先级 最高 的学习资料,所有其它的Paging中文博客阅读优先级都应该靠后。 笔者在实际项目中已经使用Paging半年有余,和市面上其它热门的分页库相比,Pag…
手把手Behavior自定义实现下拉背景图放大、上滑折叠顶部布局以及相应的联动动画
如果你正苦于实现一个酷炫的个人信息页面效果 如果产品要求你实现下拉放大背景图,上滑能看到详细信息 如果还要求一系列同步动画效果 通过Behavior实现它将是你的不二选择,本项目旨在帮助各位轻松实现自己的Behavior!
自己动手写RecyclerView的下拉刷新
万丈高楼平地起,做什么事都不是一蹴而就的,再伟大的工程也是一点点完成的。这里就先从简单的入手,先为RecyclerView添加头部。 我们都知道实现RecyclerView的数据和视图的绑定是通过继承RecyclerView.Adapter类,同样,为RecyclerView添…
Android 自定义 View 合集
Android 自定义 View 合集