首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
utils
订阅
碧海不想说话
更多收藏集
微信扫码分享
微信
新浪微博
QQ
98篇文章 · 0订阅
你真的了解 ImageView 的 adjustViewBounds 属性吗?
在 Android 开发中,如果我们不确定图片的宽高,又想让 ImageView 以固定的宽度或高度显示,且图片宽高比保持不变,我们很容易想到 adjustViewBounds 这个属性。
💥Kotlin Flow:掌握基本,征服应用,避开开发陷阱!
主要介绍了Kotlin Flow的相关知识,包括基本概念、基本使用、实际应用以及一些需要注意的问题。
Android-Handler源码解析-使用
Android-Handler源码解析-使用 Handler 创建Handler 主线程 子线程 创建Message obtainMessage() 发送 send-Message sendMessa
浅扒Android动态设置字体大小
Android开发中,TextView类的控件应该说是很常用了。一般来说我们是通过android:textSize="20sp" 看到这三个函数的名称时,还是会有点不知所云。本着“不求甚解,遍历式开发”的原则,我把这三种方式都试了一遍,结果发现字体大小没一个是对的,这就诡异了。…
谈谈 Android 渲染机制:如何绘制并显示一帧图像?
本文将介绍Android的渲染机制。了解Android的渲染机制不论是对日常的开发,还是渲染问题排查都会有帮助。本文希望能带你了解Android是如何绘制并显示一帧图像的,同时会涉及PerfettoU
Android优化篇|Shallow Size & Retained Size
最近在分析一个内存占用问题,就通过 AS 的 Memory Profile (卡是真的卡)去查看了一下内存情况,看到了两个 Size,官方解释:
RecyclerView动画源码浅析
本文主要分析RecyclerView删除动画的实现原理,不同类型动画的大体实现流程其实都是差不多的,所以对于添加、交换这种动画就不再做分析。本文主要目标是理解清楚的是RecyclerViewItem删除动画源码实现逻辑。文章比较长。 添加一个UpdateOp到AdapterHe…
Android查看UI布局相关工具
1、uiautomatorviewer: android-sdk自带。 需要android开发环境。手机上打开对应页面,在终端输入uiautomatorviewer即可。 Write automate
看完这篇文章你还不会自定义LayoutManager,我吃X!
最开始我在学习自定义LayoutManager的时候,也是网上搜文章,看博客,以及一些公众号的推文。刚开始看的时候觉得还是那么回事,但是在慢慢的深入LayoutManager源码才发现很多的文章其实都是不合格,乃至可以说是很误导人的,所以我才想自己写一篇关于自定义LayoutM…
Activity 的 isFinishing()、isDestroy()
isFinishing() 用于判断 Activity 是否正在 finish。 isDestroy() 用于判断 Activity 是否已经 destroy。 isFinishing() 返回 true 后 isDestroy() 才会返回 true。 * has reques...