首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
动画
订阅
用户8530311198436
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
你最不想错过的 2017 早期 25 个 Android 开源库
整理有几份有关 2017 Android 优秀开源库的介绍清单,包含有诸多年内新鲜出炉的项目。由于访问障碍(科学上网)和英文著作等原因,我花了点时间,将其翻译过来,备份于博客当中,也方便大家闲暇时浏览。 这是第一篇。 这是一份全部诞生于 2017 一月和二月期间的 25 个最优…
推荐一款轻量简约的 Android 可视化库
骚年,来份酷炫的可视化效果吧!
Android 常用开源库总结(持续更新)
收集了一些比较常见的开源库,特此记录(已收录410+)。另外,本文将持续更新,大家有关于Android 优秀的开源库,也可以在下面留言。 HTextView 一款支持TextView文字动画效果的Android组件库。 SlantedTextView 一个倾斜的TextView…
Android 自定义贝塞尔曲线工具
其实理解贝塞尔曲线十分容易,可以将其理解为一种递归的形式.根据比例系数计算当前线段中的点,得到所有点之后再按照顺序连接线段,重复以上步骤,直至只剩下一个点,此点就在贝塞尔曲线中,计算各个比例系数下的点,这些点的集合就是贝塞尔曲线. 设计了两个自定义view,其中一个自定义vie…
自定义View--颜色渐变折线图
首先看下要实现的效果图。 折线图的绘制主要有一下几个步骤。 一、定义LineChartView类并继承View。 二、添加自定义属性。以在value目录下创建attrs.xml文件,文件中我们可以定义一些用到的属性,比如折线颜色、字体大小等属性。文件内容如下: 接下来在Line…
Android自定义View之星球运动
这是我自己实现的效果... 总觉得我这个星球有点胖... 因为胖所以转的慢么这是.速度等细节还有优化的余地 老办法,先分解动画的构成.整个动画可以看做是一个自旋的星球从右上角由小变大的移动到屏幕的中央的. 星球的位移及缩放不说(其实是最近有需求,暂时没时间完善),主要完善了星球…
自定义View实践 - 使用贝塞尔曲线实现一个loading控件
本文是自定义View实践第二篇,上一篇实现了一个简单的滑动按钮,知道了一些自定义View的基本步骤,本文是使用贝塞尔曲线实现的一个加载中控件,接下来进入正文讲解。 可以看到,WaveLoadingView除了用于loading外,还可以用于显示进度的场景。 h表示偏距,用于控制…
Android 自定义 View | 波浪动效
1. 概述 最近开始学习自定义View,看到现在公司项目上的一个动画效果,顿时想到其实可以自己画,于是就开始着手优(zhuang)化(bi)这个动画。 其实很简单对不对,但初学者的我还是要思考一下。 2. 动画分解 第一个是背景,这个直接画bitmap就可以了。 第二个就是这个…
Android自定义View:简约风歌词控件
最近重构了之前的音乐播放器(音乐播放器的源码地址在文章底部),添加了许多功能,比如歌词,下载功能等。这篇文章就让我们聊聊歌词控件的实现(歌词控件也已经开源,地址也在文章底部),先上效果图,如果感觉海星,就继续瞧下去! 从上面可以看出这种格式前面是开始时间,从左往右一一对应分,秒…
高级UI(二): 触摸反馈
触摸反馈应该是自定义view最简单的部分了,不过内部的原理是比较复杂的,去了解里面的核心机制,需要自己去阅读源码,才能更好理解整个触摸机制,当然,知其所以然也是远远不够的,下面我就带大家了解自定义view触摸机制的难点重点。 一. 概念 但 ViewGroup#dispatch…