首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
android
订阅
int1990
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
RecyclerView进阶之层叠列表(上)
上周五写了篇仿夸克浏览器底部工具栏,相信看过的同学还有印象吧。在文末我抛出了一个问题,夸克浏览器底部工具栏只是单层层叠的ViewGroup,如何实现类似Android系统通知栏的多级层叠列表呢? 不过当时仅仅有了初步的思路:recyclerView+自定义layoutManag…
Charles - Android 文件选择器源码分析
Charles-Android多媒体选择器介绍现在的App很多功能都与多媒体有关,例如图片,视频,音频,文件等等.在Android开发中,如果需要从本地选择多媒体文件,我们可以通过调用系统的Docum
Android 软键盘的显示和隐藏,这样操作就对了
如果有需要用到输入的地方,通常会有需要自动弹出或者收起软键盘的需求。开篇明义,本文会讲讲弹出和收起软键盘的一些细节,最终还会从源码进行分析。 想要操作软键盘,需要使用到 InputMethodManager ,它是一个系统服务,可以使用 Context.getSystemSer…
Android 从零开始实现RecyclerView分组及粘性头部效果
最近项目中要实现列表分组和粘性头部的效果,网上翻了很多资料和开源库,感觉都不是太好用,有的扩展性不强有的用起来又太复杂,于是决定自己动手造轮子。行动之前,研究了许多前人的源码,决定了几点开发方向 然后重写getItemOffsets方法,根据用户设置的分组为GroupView预…
[Android]多层波纹扩散动画——自定义View绘制
多数交互中的动画都是让单个页面元素动起来,这种就很适合用属性动画实现。但是对于 多个元素、非页面内元素 的动画需求,就不方便用View+属性动画实现了。 波纹效果需要同时绘制 多个 同心圆,而且这些圆 不是页面内的元素,未触发之前不需要显示。如果用属性动画实现,至少需要在xml…
Android8.0 新SupportLibrary26、27功能及变化介绍
新的SupportLibrary随着AndroidOreo发布了新的Support库特性8.0对应SupportLibrary268.1对应SupportLibrary27它们最低支持的API为14(
Android鬼点子-不用百行代码,让文字闪闪发光
想做一个让文字有类似金属光泽效果的动画。效果如下: 分享一下实现思路,使用kotlin实现。 需求是需要有很好的移植性,可以修改设置光泽颜色,光泽宽度,光泽速度,光泽角度。 这里的mTextView就是一个普通的TextView。我使用的是kotlin的扩展方法,对TextVi…
原来Android动画还能这么写
该项目是一个使用Kotlin的lambda表达式与扩展函数特性封装的DSL工具,如果你有一定的Kotlin基础,并且喜欢DSL的优雅,那么这个项目会是一个不错的学习对象。
Android App秒开的奥秘
Android App秒开,狭义的讲是指你的App的Activity从启动到显示所花费的时间在1秒以内,广义的讲是指这个过程所花费的时间越少越好。这个时间越短,你的App给用户的感觉就是响应越快,使用越流畅,用户体验更好。秒开是Android App的一个很重要的性能指标。需要…
雕虫晓技(三) 通用圆角布局全解析
之前,我在 GitHub 分享了一个开源库:https://github.com/GcsSloop/rclayout,这个库的主要目的是快速实现 Android中 的圆角需求,例如这样的效果。 分享这个库的时候只是觉得可能有用而已,但没有想到居然有了 800 多个 Star,看…