首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
自定义view
订阅
235711
更多收藏集
微信扫码分享
微信
新浪微博
QQ
15篇文章 · 0订阅
彻底搞懂 Behavior
Behavior 是谷歌 Material 设计中重要的一员,用来实现复杂的视觉联动效果。本文主要介绍其工作原理和事件如何分发。
ScrollView嵌套RecyclerView滑动冲突相关问题
在解决具体问题之前,先介绍下实际应用场景及问题状况。 从图中可以看出,一个ScrollView内部嵌套三个RecyclerView,其中两个RecyclerView是横向,一个RecyclerView是纵向。 在这个场景下,出现了滑动冲突问题,主要表现为横向RecyclerVi…
一文搞定面试 | RecyclerView回收复用分析
本文从三大流程和事件分发讲起,结合使用和体验,重点剖析RV的回收复用机制。全篇将以线性布局管理器为例,围绕RecyclerView.Adapter日常重写的几个经典方法展开,讲清RV的缓存机制
NestedScrollView与RecyclerView的嵌套使用
在开发中经常会遇到ScrollView嵌套RecyclerView的情况。 例如界面需要一个banner,一段介绍文字,还有个列表,banner要可以划出界面,介绍文字要滑动后固定在顶部 开发中有两种解决办法 : 1 整个页面使用RecyclerView,根据类型返回不同的Vi…
Android从零撸美团(二) - 仿美团下拉刷新自定义动画
这是【从零撸美团】系列文章第二篇。 Github 上它有 9.5k 个 star,中文支持好节省时间。 美团的下拉加载动画初看挺简单的,就一个卖萌的小人。细看的话还稍微有点复杂,一共有三个状态。 刚开始下拉的时候,小脑袋从小变大的过程。 下拉到一定程度但还没松手,小人翻了个跟头…
自定义 view 之薄荷 app 的卷尺效果
前几天看到 HenCoder「仿写酷界面」活动——征稿 ,扔物线大大找了几个很酷炫的效果让读者们仿写,最后选出的作品效果也很好,但是没有讲解实现思路,很多人还是不知道怎么做,所以我决定自己动手撸一篇文章记录下学习过程,光看别人写的,自己不动手永远也学不会啊是吧。 我看了几个薄荷…
Android自定义View之星球运动
这是我自己实现的效果... 总觉得我这个星球有点胖... 因为胖所以转的慢么这是.速度等细节还有优化的余地 老办法,先分解动画的构成.整个动画可以看做是一个自旋的星球从右上角由小变大的移动到屏幕的中央的. 星球的位移及缩放不说(其实是最近有需求,暂时没时间完善),主要完善了星球…
Android 自定义View之下雨动画
该方法可以将一个path进行matrix转换,即矩阵转换,因此我们可以通过方法matrix.postTranslate来实现平移动画,即创建一个循环动画,通过postTranslate来设置动画值就可以了,这里左边的云在右边的云之上,因此先画右边的云。 我这里使用了固定的斜率,…
Android 自定义 View | 扭曲动效
1. 概述 今天继续分(Zhuang)享(Bi)一个自定义的动画历程。今天的目标如下: 这动画的UI源文件已经丢失,也就是动画的细节已经不知道(咳咳),好吧硬着头皮上吧。 2. 简单分析 简单看出,整个动画分成三个部分:车轮,车厢,车顶。 车轮:车轮的动效比较简单,基于X轴的横…
[Android UI] 自定义 View 练习——TaggedSeekBar
一直没有自己梳理一遍 View 体系的知识,以前写自定义 View 一涉及细节就全靠 Google。最近在 deepin 下搞了一份 AOSP 项目,准备从源码中再学习一遍自定义 View 的写法。在开始之前,先写了一个简单的自定义 View,用来复习自定义 View 的流程。…