首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
用户6247757307899
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
9
文章 9
沸点 0
赞
9
返回
|
搜索文章
赞
文章( 9 )
沸点( 0 )
安卓动画是如何动起来的
在开发过程中,经常使用到,但都只是调用,却不清楚它的原理是什么,今天学习一下动画是如何动起来的,主要是属性动画。
学习笔记-协程调度器实现原理解析
如果想要了解协程调度器如何工作,Dispatchers中的Main、Default、IO以及Unconfined这些默认调度器的工作原理是什么,那么就来看看这篇文章吧。
git笔记
如果你想学习git,一定要试试这个网站,这个网站会让你像打游戏一样的去学习git的使用。 git branch bugFix:创建名为bugFix的分支。 git reset HEAD^:撤毁当前指向的更改,直接删除。将头向后退,就相当于没有提交过 git revert HEA…
CoordinatorLayout实现炫酷滚动嵌套
1. 介绍 CoordinatorLayout是一个超级功能FrameLayout。官方说明的功能是: 作为顶层的装饰布局。 作为多个子视图进行特定交互的容器。 吸顶效果。 伸缩标题栏效果。 看一下效果:左边是标题栏吸顶效果,右边是可伸缩的标题栏的效果。 2. 使用 Coord…
微信查看图片实现--巨图、动画、手势、回弹
1. 简介 采用SubsamplingScaleImageView作为图片的承载控件,该控件通过文件缓存的方式在不同的缩放比例下加载不同分辨率的图片,避免了图片过大导致的内存问题。并且实现了平移、放大缩小等操作。 2. 结构 采用SubsamplingScaleImageVie…
学习笔记-kotlin注解
注解本质上是一种代码的标签,作用的对象是代码。使用注解可以将额外的元数据关联到声明上,这些元数据可以被源代码工具和反射访问并做一定的操作。 kotlin中的元素生成java中的元素可能有多个,比如kotlin中的属性会生成属性、getter和setter,所以生成的java文件…
学习笔记-浅析Android绘制流程
Activity要做的事情比较多,为了解耦以及复用,将外观和行为的管理放到window中,让window负责view的创建管理以及与viewRootImpl的交互。 PhoneWindow:window的唯一实现。 DecorView:window的顶层视图,包含窗口装饰。继承…
学习笔记-浅析事件分发
当用户触摸屏幕或者按键操作,首次触发的是硬件驱动,驱动收到事件后,将该相应事件写入到输入设备节点交由内核处理, 产生最原生态的内核事件。内核会将触摸事件包装成EVENT作为文件存储到"/dev/input/event[x]"目录中。 然后,InputReaderThread会不…
学习笔记-浅析RecyclerView复用机制
你了解recyclerView如何实现的复用,要不要一起来探索一下,剥开recyclerView神秘面纱?
关注了
1
关注者
0
收藏集
0
关注标签
24
加入于
2021-05-08