首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android
订阅
死神的记忆
更多收藏集
微信扫码分享
微信
新浪微博
QQ
55篇文章 · 0订阅
RecyclerView 源码分析(八) - ItemAnimator的源码分析(源码分析系列终篇)
ItemAnimator作为RecyclerView的主要组成部分之一,其重要性自然不可言喻。因为ItemAnimator的存在,所以出现了很多精彩纷呈的动画,这使得RecyclerView更加惹人喜爱。因此,学习ItemAnimator的源码是势在必行的,因为我们了解原理之后…
tryCatch还是runCatch,这是一个问题
在编写 Kotlin 代码时,你最终会遇到处理异常的不同方法,或者更笼统地说,处理可能会失败的函数的不同方法。 一种常见的方法是使用 try-catch 块,就像在许多其他编程语言(例如 Java)那
Kotlin 老手怎么写代码?
如果你是一名安卓开发者,你很可能喜爱 Kotlin 语言。它简洁、安全,改变了我们以往使用 Java 的开发方式。 最新的跨平台 Compose,已经完全基于 Kotlin 开发了。 那么,如何像一个
Android Gradle 优化大全,助力提速 80%
本文主要分享常见的 Gradle 编译优化手段,并提供成本,收益,推荐度等维度供参考。以帮助大家快速找到最适合自己项目情况的优化项。实践中,全新编译最高可提速 80%。
卡顿优化总结(浓缩就是精华)
如何做卡顿优化 我们不说废话,直接来干货,在项目中做卡顿优化一般需要分三步走 需要了解卡顿的原理 需要了解工具的使用,例如设置里面的GPU呈现工具,用于检查每一帧的耗时和每一帧具体做了什么事情以及他们
震惊!Android开发竟这样获取View宽高?View.post()原理大揭秘
Android开发竟这样获取View宽高?View.post()原理大揭秘 问题背景 在某些场景下,我们需要在Activity的onCreate方法中获取View的宽高,如果我们直接使用getMeas
为什么IDEA不建议使用append拼接字符串?
❗IDEA 的“误导性”提示? 当我们在idea中使用append拼接字符串时: IDEA会提示你可以直接将StringBuilder替换为String: 嗯?这是怎么回事?面试的八股文不是这么教的呀
Android canvas详解
1.Canvas Canvas指画布,表现在屏幕上就是一块区域,可以在上面使用各种API绘制想要的东西。 canvas内部维持了一个mutable Bitmap,所以它可以使用颜色值去填充整个Bitm
Android 14 快速适配要点
随着 Google I/O 2023 发布的 Android beta2 ,预计 Android 14 将在2023年第三季度发布,目前看整体需要适配的内容已经趋向稳定,那就根据官方文档简单做个适配要
Android 15强制edge-to-edge全面屏体验
Android15强制edge-to-edge全面屏体验,力求让所有应用程序都能带来更出色的使用体验。