首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
用户97857162827
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
61
文章 61
沸点 0
赞
61
返回
|
搜索文章
用户97857162827
赞了这篇文章
时光少年
Android 工程师 @腾讯
·
2年前
关注
Android 自定义理化表达式效果
一、前言 在 Android 中实现上下标我们一般使用 SpannableString 去完成,需要计算开始位置和结束位置,也要设置各种 Span,而且动态性不是很好,因为...
12
评论
分享
用户97857162827
赞了这篇文章
时光少年
Android 工程师 @腾讯
·
2年前
关注
Android 九宫格视频展示
一、前言 一个有趣的现象,抖音上一度热传九宫格视频,其本质都是利用视频合成算法将视频原有视频编辑裁剪,最终展示处理。但实际还有更简单的方法,无需编辑视频的情况下,同样也可以...
39
12
分享
用户97857162827
赞了这篇文章
时光少年
Android 工程师 @腾讯
·
2年前
关注
Android 视频图像实时文字化
一、前言 在本篇之前,很多博客已经实现过图片文本化,但是由于渲染方式的不合理,大部分设计都做不到尽可能实时播放,本篇将在已有的基础上进行一些优化,使得视频文字化具备一定的实...
15
2
分享
用户97857162827
赞了这篇文章
时光少年
Android 工程师 @腾讯
·
2年前
关注
Android 实现LED展示效果
一、前言 LED以其卓越的亮度和醒目的文字和图案,已成为车水马龙的城市中充满烟火气息的象征,深层次的是您红灯的闪烁唤醒着人们的娱乐、怀旧、童年的记忆。当然对新时代来说这显然...
25
7
分享
用户97857162827
赞了这篇文章
时光少年
Android 工程师 @腾讯
·
2年前
关注
Android 三角形绕环运动
一、前言 对于开发Path运动的游戏和地图而言,往往要处理物体跟随线条移动,但是线条的不规则导致需要物体频繁旋转角度,但这种旋转其实是一个很难的问题,因为一个多边形有多个顶...
10
2
分享
用户97857162827
赞了这篇文章
时光少年
Android 工程师 @腾讯
·
2年前
关注
Android 过山车效果实现
一、前言 之前有一篇重点讲了三角形的绕环运动,主要重点内容是将不规则物体构造成一个正方形矩阵,便于计算中点,然后通过圆与切线的垂直关系计算出旋转角度。但实际上这种计算是利用...
9
评论
分享
用户97857162827
赞了这篇文章
时光少年
Android 工程师 @腾讯
·
2年前
关注
Android 实现自定义线头
一、前言 Android 提供了线头设置的方法线头形状有三种: BUTT 平头、ROUND 圆头、SQUARE 方头,默认为 BUTT。 而当线条变粗的时候,它们就会表现出...
16
3
分享
用户97857162827
赞了这篇文章
时光少年
Android 工程师 @腾讯
·
2年前
关注
Android 自定义队列式动画
在Android系统中,总共有三种动画,其中有属性动画、Tween动画和帧动画,基于这三种动画可以演变出更多动画效果。本篇所说的动画是基于自定义View实现的,按原则的话应...
13
评论
分享
用户97857162827
赞了这篇文章
时光少年
Android 工程师 @腾讯
·
2年前
关注
Android 自定义转盘菜单
一、前言 旋转菜单是一种占用空间较大,实用性稍弱的UI,一方面由于展示空间的问题,其展示的数据有限,但另一方面真由于这个原因,对用户而言趣味性和操作性反而更有好。 二、绘制...
15
4
分享
用户97857162827
赞了这篇文章
时光少年
Android 工程师 @腾讯
·
2年前
关注
Android 使用Xfermode合成TabBarView
一、前言 PorterDuffXfermode 作为Android重要的合成组件,可以通过区域叠加方式进行裁剪和合成,起作用和Path.Op 类似,对于音视频开发中使用蒙...
18
2
分享
用户97857162827
赞了这篇文章
时光少年
Android 工程师 @腾讯
·
2年前
关注
Android 自定义 ToggleButton实践一
一、前言 ToggleButton 是常用的Android常用的组件,早期由于有些版本存在差异,很难做出想要的效果,本篇通过自定义方式,来温习一下事件的滑动,同时提供一个骨...
3
评论
分享
用户97857162827
赞了这篇文章
时光少年
Android 工程师 @腾讯
·
2年前
关注
Android 自定义ToggleButton实践二
一、前言 上一篇我们处理论述过相关绘制难点,本篇其实同样的需要克服上一篇的困难,唯一不同的是本篇内容中添加了文本绘制,温习一下文本绘制技巧。 二、绘制文本基本知识 1、文本...
1
评论
分享
用户97857162827
赞了这篇文章
时光少年
Android 工程师 @腾讯
·
2年前
关注
Android 自定义雷达扫描动画
一、前言 雷达扫描动画是比较常见的动画,其绘制难点不在于旋转,而在于着色和收放处理,本篇会进行一次实践。 二、实现 利用不同的Animator去进行组合,我们这里定义了3种...
1
评论
分享
用户97857162827
赞了这篇文章
时光少年
Android 工程师 @腾讯
·
2年前
关注
Android Canvas绘制3D视图探索
一、前言 使用Canvas绘制3D效果是老生常谈的问题,但是Canvas是2D坐标体系,实际上很难做到3D效果,即便是使用Camera,也只是投影效果,而真正的坐标体系本质...
5
6
分享
用户97857162827
赞了这篇文章
时光少年
Android 工程师 @腾讯
·
2年前
关注
android 细数实现圆形图片的方法
CircleImageView 实现方法有很多种,各有优缺点,因此需要按照不同的场景使用。我们今天使用修改图片像素的方法实现 CircleImageView,主要知识点无非...
1
评论
分享
用户97857162827
赞了这篇文章
时光少年
Android 工程师 @腾讯
·
2年前
关注
Android 贝塞尔曲线实践 —— 波浪
一、前言 贝塞尔曲线自定义波浪效果的案例很多,同样方法也很简单,大多数和本案例一样使用二次贝塞尔曲线实现,同样还有一种是 正弦或者余弦 实现的方式,这里我们后续补充,先来看...
4
评论
分享
用户97857162827
赞了这篇文章
时光少年
Android 工程师 @腾讯
·
2年前
关注
Android 贝塞尔曲线实践 —— 旋转的七色花朵
一、关于贝塞尔曲线 在工业设计方面贝塞尔曲线有很多用途,同样,在 Android 中,贝塞尔曲线结合 Path 类可以实现更复杂的图形,这里我们给一个案例,来实现一种旋转的...
1
评论
分享
用户97857162827
赞了这篇文章
时光少年
Android 工程师 @腾讯
·
2年前
关注
Android Canvas 3D视图构建
一、前言 之前写过一篇《Android Canvas 3D视图探索》,在那篇内容中,我们尝试使用Camera去构建3D视觉,但是由于Canvas 是2D体系,必然3D只能投...
7
评论
分享
用户97857162827
赞了这篇文章
时光少年
Android 工程师 @腾讯
·
2年前
关注
Android 自定义时钟
一、前言 程序员们最爱自定义的除了Loading那就是时钟了,作为Canvas入门级View,时钟将文字、时间、指针选择结合在一起,是一种非常锻炼程序员思维的图形,本篇也锻...
1
评论
分享
用户97857162827
赞了这篇文章
时光少年
Android 工程师 @腾讯
·
2年前
关注
Android 自定义汽车仪表
一、前言 本篇也是仪表自定义项目,其实仪表无非是高中初中的一些基础知识,连矩阵都用不上,当然又热可能会说Canvas.translate不就是矩阵转换么 ?这么说其实也没啥...
2
1
分享
下一页
关注了
1
关注者
2
收藏集
0
关注标签
5
加入于
2023-12-19