首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
佐佐佑佑
掘友等级
android
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
46
文章 46
沸点 0
赞
46
返回
|
搜索文章
最新
热门
CoordinatorLayout 协调者布局
CoordainatorLayout 顾名思义 协调者布局,也就是一个中间者这样的角色,核心工作就在协调上面了。所以我会从下面3个切入点分析CoordainatorLayout 以上四个功能,都建立于 CoordainatorLayout中提供 的一个叫做Behavior的 “…
嵌套滑动机制
由于Android 的触摸事件的分发消费的机制,当我们子类开始消费类触摸事件之后,很难将不要再处理的事件留给父类处理,这样导致了子View滑动时不能带动父View的滑动。所以在Android 5.0之后 google 推出了一套 Nested Scrolling 机制,可以帮助…
Material Design 介绍
Material Design,中文名:材料设计语言,是由Google推出的全新的设计语言,谷歌表示,这种设计 语言旨在为手机、平板电脑、台式机和“其他平台”提供更一致、更广泛的“外观和感觉”。 在Material Design主题当中给UI元素引入了高度的概念,视图的高度由属…
ViewPager2 使用分析
ViewPager2 出来有段时间了,也在项目中体验了一把(真香)。 首先我们先要知道的是,ViewPager2 是 AndroidX 的组件,所以我们需要升级到AndroidX 才能使用。 整体上来说ViewPager2是ViewPager的重构升级版,拥有更好的性能与功能。…
RecyclerView 回收复用机制
我们都知道,RecyclerView 在 layout 子 View 时,都通过回收复用机制来管理。 在我没有深入了解ReyclerView缓存机制之前,我对RecyclerView认识是:RecyclerView维护着一个容器保存着ItemView,当我们在用的时候就从这里面…
RecyclerView ItemDecoration介绍
ItemDecoration 允许应用给具体的View添加具体的图画或者layout的偏移,对于绘制View之间的分割线,视觉分组边界等等是非常有用的。 这个方法最重要的一个参数outRect,他能控制ItemView边界范围,也就是在给RecyclerView的ItemVie…
事件分发
Android 事件分发非常复杂,所以这篇文章会从事件的类型、事件的入口、事件分发的核心方法、事件的处理、ACTION_DOWN、ACTION_MOVE、ACTION_UP事件的分发多个角度将复杂的逻辑拆分各个维度来帮助大家分析事件分发的机制。 事件主要包括以下这几种类型。 这…
Resources原理
Resources是FrameWork层提供给用户访问应用资源的类。这个类是在应用的AssetManager之上,并且提供了高层Api让用户能够从资源中获取各类型数据。 Android 资源系统会一直追踪所有跟Application关联的无代码资源。你可以通过android.c…
LayoutInflater 原理
LayoutInflater对于我们Android开发来说应该是既熟悉又陌生。熟悉是因为我们所有的布局XML文件都是经过他来实例化为对应View实例,我们基本上经常跟他打交道;陌生是因为我们在开发的过程中是直接拿过来使用,对于他从何而来,除了实例化我们的布局文件还能用来做什么却…
View 加载流程
这篇文章主要是从Activity的setContentView()设置我们视图ContentView切入点来分析我们的View是如何加载到的过程,来学习View的加载流程。 首先我们先看下Activity启动做了那些事情,下面这张图是Activity启动的时候做了什么事情。 上…
下一页
个人成就
文章被点赞
170
文章被阅读
42,355
掘力值
1,033
关注了
1
关注者
39
收藏集
2
关注标签
5
加入于
2017-03-13