首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
自定义
订阅
DaveBoy
更多收藏集
微信扫码分享
微信
新浪微博
QQ
7篇文章 · 0订阅
Android 音频可视化
音频可视化,顾名思义就是将声音以视觉的方式呈现出来。如何将音频信号绘制出来?如何将声音的变化在视觉上清晰的表现出来,让视觉和听觉上的感受一致?这些在 Android 上如何实现?本文将针对这些问题做出解答,尽量对 Android 上的音频可视化实现做一个全面的介绍。 在这个流程…
花式实现时间轴,样式由你来定!
因为公司业务经常会涉及到流程,所以使用类似时间轴的控件是不可避免。并且公司一直是使用的平板,单列时间轴已不足以胜任,故一直使用双列的时间轴TimeLine,这是一个借助2列的瀑布流布局的RecyclerView完成的时间轴,已满足我司日常的需求,不过,使用瀑布流带来的烦恼是: …
由旋转画廊,看自定义RecyclerView.LayoutManager
前段时间需要一个旋转木马效果用于展示图片,于是第一时间在github上找了一圈,找了一个还不错的控件,但是使用起来有点麻烦,始终觉得很不爽,所以寻思着自己做一个轮子。想起旋转画廊的效果不是和横向滚动列表非常相似吗?那么是否可以利用RecycleView实现呢? Adapter的…
自定义View事件篇进阶篇(二)-自定义NestedScrolling实战
在上篇文章自定义View事件之进阶篇(一)-NestedScrolling(嵌套滑动)机制中,我们分析了谷歌对NestedScrolling机制的设计,了解的不同接口的使用场景。现在就让我们一起结合一个实际的使用例子,来巩固之前学习的知识点吧。 先看我们需要仿写的实际效果吧。如…
自定义View事件之进阶篇(一)-NestedScrolling(嵌套滑动)机制
在Lollipop(Android 5.0)时,谷歌推出了NestedScrolling机制,也就是嵌套滑动。本文将带领大家一起去了解谷歌对该机制的设计。通过阅读该文,你能了解如下知识点: 传统事件分发机制中嵌套滑动的实现与局限性。 谷歌NestedScrolling机制的原理…
手把手教你实现一个Android日期选择器
最新更新 20210325。 日期选择器的一个最基本元素都是一个可以随意设置数据的一个滚轮,这里也是自定义一个 MPickerView 作为日期和时间的选择容器,通过上下滚动来完成日期或时间的选择,根据需求使用 canvas 进行绘制,不管是日期还是时间都使用 MPickerV…
Android 优雅地处理后台返回的骚数据
Retrofit 是目前主流的网络请求框架,不少用过的小伙伴会遇到这样的问题,绝大部分接口测试都正常,就个别接口尤其是返回失败信息时报了个奇怪的错误信息,而看了自己的代码逻辑也没什么问题。别的接口都是一样的写,却没出现这样的情况,可是后台人员看了也说不关他们的事。刚遇到时会比较…