首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
view
订阅
红鲤驴
更多收藏集
微信扫码分享
微信
新浪微博
QQ
24篇文章 · 0订阅
聊聊获取屏幕高度这件事
问题的起因是我发现 PopupWindow弹出位置不正确时发现的。其实早在两年多前,我就发现我手上的小米MIX2s 获取屏幕高度不正确...
【View系列】震惊!!MeasureSpec.UNSPECIFIED是这么用的?!
前言 上一篇文章我们探索了一下View测量流程的源码,但是整篇文章都没提MeasureSpec.UNSPECIFIED,然后我在文章末给大家留了一个问题,不知道大家是否有自己去尝试过,评论里面也没有人
自定义View为什么要处理wrap_content
自定义View中,如果View宽或者高设置wrap_content而我们不做任何处理,最终的效果是和match_parent相同的,本文主要是从源码的角度讲解下为什么会发生这种情况
RecyclerView GridLayoutManger平分间距问题
背景问题 在RecyclerView的网格布局中,我们经常会遇到要给每个Item设置间距的情况,并使用GridLayoutManger,如下图: A(0) ~ A(3)是网格中的一行,要个每个Item
RecyclerView 性能优化 | 把加载表项耗时减半 (三)
该系列介绍如何高效地量化绘制性能,上两篇的 4 种优化手段已经把表项加载速度减半,这一篇在此基础上继续把加载时间打对折。
10分钟带你用RecyclerView+PagerSnapHelper实现一个等级指示器
老规矩:先上最终效果图 做前端的同学在平常的工作中,很多时候都会接触到各种指示器,这次我就接到一个等级指示器的需求: RecyclerView横向滚动,item之间有分割线,中间的item会被放大,边
自定义 LayoutManager,让 RecyclerView 效果起飞
本文内容主要是介绍自定义LayoutManager前需要了解的一些的前置工作,为自定义LayoutManager提供理论基础。
RecyclerView 性能优化 | 安卓 offer 收割基
阿里四面有三面都问了这个问题,在此做了整理,希望可以帮助到大家,欢迎查漏补缺。 这里的 Html.fromHtml(data) 方法可能就是比较耗时的,存在多个 TextView 的话耗时会更为严重,这样便会引发掉帧、卡顿,而如果把这一步与网络异步线程放在一起,站在用户角度,最…
RecyclerView 性能优化 | 把加载表项耗时减半 (一)
RecyclerView 出场率很高。它的加载性能影响着用户体检。本篇分享一次完整的 RecyclerView 性能优化过程:从用工具定位问题,再不断尝试各种优化方案,最终达成 50% 的性能优化。
“终于懂了” 系列:Android屏幕刷新机制—VSync、Choreographer 全面理解!
在Android中,当我们谈到 布局优化、卡顿优化 时,通常都知道 需要减少布局层级、减少主线程耗时操作,这样可以减少丢帧。如果丢帧比较严重,那么界面可能会有明显的卡顿感。我们知道 通常手机刷新是每秒60次,即每隔16.6ms刷新一次。 问题来了: 本文介绍的内容会详细解释以上…