首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
在岁月中远行
掘友等级
安卓开发工程师
我是来自湖南常宁的一名90后
获得徽章 6
动态
文章
专栏
沸点
收藏集
关注
作品
赞
48
文章 48
沸点 0
赞
48
返回
|
搜索文章
最新
热门
Arouter从使用到原理
Arouter是一款Alibaba出品的优秀的路由框架,它通过Apt技术生成保存路径(路由path)和被注解(@Router)的组件类的映射关系的类,利用这些保存了映射关系的类,Arouter根据用户
UI工具查看集成
先看下效果 如果当我们andoidStudio自带的Layout Inspector崩溃时或者不好用达不到我们想要的效果时, 我们可以通过集成一个UI查看工具来实现我们需要的效果。 如果需要配置的话
Drawable涟漪效果
包含了涟漪效果Drawable的Button。 RippleDrawable内部onBoundsChange会在View的onSizeChange发生回调,会记录当前Drawable展示的宽高和圆形的
Andorid Drawable类
1 Drawable可以方便做出一些特殊的UI效果,它比自定义View的成本要低,非图片类的Drawable占用空间较小,这对减小apk的大小很有帮助。 2 Drawable通过获取Drawable的
andoid Skeleton Screen框架源码分析(三)
今天主要来分析下光晕动画的实现类: 先看构造方法吧: 接下来看下 进入判断,如果动画是开启的,那么直接返回,如果宽度为0,又一遍调用startShimmerAnimation递归,直到绘制完成宽度不为
andoid Skeleton Screen框架源码分析(二)
当一个View需要骨架图时,来看下源码是怎么实现的。 和上篇的静态类Builder类似, 通过Builder的方法就是目的就是ViewSkeletonScreen的成员变量赋值的。 同样最后是调用sh
andoid Skeleton Screen框架源码分析(一)
骨架屏可以理在为页面完全渲染完成之前,用户会看到一个样式简单,描绘当前页面的大致框架的骨架屏页面,然后骨架屏中各个占位部分被实际资源完全替换。更符合用户体验。 它的优点: 入侵程度较小,不用修改基本控
LayoutManager获取可见的第一个和最后一个
一个Kotlin扩展函数来实现,可以用于RecyclerView的线性布局和瀑布流查找可见性的第一个和最后一个。
自定义动画效果的Drawable
Drawable具有轻量级的、高效性、复用性强的特点,相对于View来说,自定义Drawable更加简单,它不用与用户进行交互和点击事件处理。 自定义动画Drawable只要继承Drawable并实现
面试中的ACTION_CANCEL到底何时触发,滑出子View返回会触发吗?
首先看一下官方的注释: 当前的手势被中支,你将不会收到任何事件了,可以把它当做一个ACTION_UP事件,但不要执行正常情况下的逻辑。 ACTION_CANCEL的触发时机分别是: 1 在子View处
下一页
个人成就
文章被点赞
30
文章被阅读
11,393
掘力值
860
关注了
51
关注者
10
收藏集
1
关注标签
2
加入于
2016-10-03