首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
android
订阅
用户233814572618
更多收藏集
微信扫码分享
微信
新浪微博
QQ
23篇文章 · 0订阅
Java & Android 集合框架 #10 全网最全的 ThreadLocal 原理详细解析 —— 源码篇
在上一篇文章里,我们聊到了 ThreadLocal 的基本原理,这一节我们来结合 ThreadLocalMap 的源码做分析。
一文轻松搞定Touch事件分发
Android Touch事件的分发是 Android 工程师必备技能之一。 事件分发:就是将事件传递到某个具体的View或ViewGroup,让该View或该ViewGroup处理(消费)它。
面试官:Android中的Application真的不能弹出Dialog吗(Window全面解析)
Window表示窗口,是一个抽象类,实际上的实现是PhoneWindow,Android中所有的视图都是通过Window来呈现的,Window实际是View的直接管理者,单击事件由Window传递给DecorView,然后再由DecorView传递给我们的View,就连Acti…
Android进程冻结机制
奇怪的ANR 今天遇到了个很有意思的anr问题, 应用出现了anr: 但是trace文件里面没有任何堆栈: 从日志上过滤进程pid可以看到正在正常的执行任务,还没有执行完就被am_freeze冻结了进
Android图形系统(三)系统篇:渲染/合成的底层原理浅析
对于应用开发工程师来说,虽然我们不需要写操作系统代码,但是了解View最终是如何显示到屏幕上还是非常有必要的 本篇是Android图形系列的第三篇文章,在之前的两篇文章中分别介绍了屏幕的“显示原理”和
Android源码阅读姿势
最近在看《Android进阶解密》一书,需要参阅系统源码,所以在win平台折腾了一下AOSP源码阅读环境,将过程记录下,以供参考。
「RecyclerView中的位置」你真的会正确获取Item的位置么?
「RecyclerView中的位置」你真的会正确获取Item的位置么? 关于Position 我们在使用使用 RecyclerView 的时候,总是不可避免的需要知道其 ItemView 的位置以实现
万字长文 - 史上最全ConstraintLayout(约束布局)使用详解
ConstraintLayout 是一个使用“相对定位”灵活地确定微件的位置和大小的一个布局,在 2016 年 Google I/O 中面世,它的出现是为了解决开发中过于复杂的页面层级嵌套过多的问题
由浅入深、详解Android中Drawable的那些事
本篇将完整的描述开发中常见各种 Drawable ,以及如何自定义及更好的运用,符合工程化实践的背景。本篇难度较低,不涉及源码,适合轻松阅读。
RecyclerView学习笔记
首先介绍 RecyclerView 的几员大将,了解它们都提供了什么能力;做哪些操作要去找哪个负责人。 LayoutManager mLayout:测量和定位子视图,以及决定什么时候回收对用户不可见的子视图。 Recycler mRecycler:管理报废或分离的子视图,以供重…