首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
ofLJli
掘友等级
Android
热爱技术,乐于分享
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
97
文章 97
沸点 0
赞
97
返回
|
搜索文章
最新
热门
Handler消息机制解析
Looper源码分析 作用:每个线程中只有一个Looper,Looper在创建的时候同时创建了一个MessageQueue,所以每个线程中也只有一个MessageQueue。在ActivityThre
View的绘制流程
1.自定义View 自定义View可以分为三个流程:测量、布局、绘制 分别对应着onMeasure、onLayout、onDraw方法。 自定义View可以分为两种类型: 1.自定义ViewGroup
解决嵌套滑动的三种方式
嵌套滑动冲突的原因: 嵌套滑动:一个可滑动的父View包裹了可滑动的子View,由上篇的事件分发原理分析我们得知: 父View会执行dispatchTouchEvent()决定是否拦截?如果拦截,则不
事件拦截分发原理分析
事件拦截分发大致流程 事件的分发由ViewGroup承担,由View负责消耗。首先是将厚书读薄,以下两图概况了ViewGroup的事件分发,和View的事件消耗。 由以上两图可以大致知道ViewGro
FrameLayout源码浅析
FrameLayout是一个ViewGroup。在ViewGroup最重要的两步方法是测量和布局:onMeasure()、onLayout()方法。所以这里只分析FrameLayout的onMeasu
CoordinatorLayout使用
CoordinatorLayout 做什么? CoordinatorLayout布局是一个调度者,中心指挥者,在它布局下的所有的直接子View可以通过Behavior来和CoordinatorLayo
Android的WebView的API详解
WebView WebView是谷歌提供的一个加载H5的控件,WebView这个控件又包含四大部分:WebSettings、WebViewClient、WebChromeClient、Javascri
RecyclerView扩展(一)ViewPager2使用与原理浅析
ViewPager2的使用 ViewPager2实际是内部的RecyclerView在起作用,所以ViewPager2一定要设置RecyclerView.Adapter赋值,并且Adapter的Ite
RecycerView扩展SnapHepler源码分析
SnapHelper作用 SnapHelper:翻译过来为卡片帮助者,常见的有ViewPager2,Banner的卡片滑动效果都是借助RecyclerView和SnapHeler来实现。 SnapHe
RecyclerView的ItemTouchHelper的学习
ItemTouchHelper的使用 ItemTouchHelper可以解释为:Item点击的帮助类,它可以判断帮助我们快速的实现侧滑Swiped、长按拖动Move的效果。如下图的效果,用ItemTo
下一页
个人成就
文章被点赞
61
文章被阅读
33,669
掘力值
906
关注了
60
关注者
34
收藏集
5
关注标签
1
加入于
2020-04-11