首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Maroon6
掘友等级
认证🎖️移动开发™
|
BMW
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
1K
文章 1K
沸点 0
赞
1K
返回
|
搜索文章
Maroon6
关注了
alp
认证🎖️移动开发™ @BMW
Maroon6
赞了这篇文章
biubiubiuu
Android
·
10天前
关注
【Android 13源码分析】WindowContainer窗口层级-4-Layer树
在安卓源码的设计中,将将屏幕分为了37层,不同的窗口将在不同的层级中显示。 对这一块的概念以及相关源码做了详细分析,整理出以下几篇。 【Android 13源码分析】Win...
3
1
分享
Maroon6
赞了这篇文章
trinity2025
@兄弟吃粗粮
·
7月前
关注
Android Framework window & display (3)-freeform
freeform是什么不用介绍了,所有用安卓做桌面系统都是使用的这个模式。本文主要记录freeform实现的相关修改,基于安卓12,主要是参考goldfish的tablet...
3
评论
分享
Maroon6
关注了
易保山
认证🎖️移动开发™ @BMW
Maroon6
赞了这篇文章
林栩link
古法安卓,匠人精神
·
11月前
关注
Android 使用AIDL传输超大型文件
我们先不细究,为什么要用AIDL传递大文件,单纯从技术的角度考虑能不能实现。众所周知,AIDL是一种基于Binder实现的跨进程调用方案,Binder 对传输数据大小有限制...
94
5
分享
Maroon6
赞了这篇文章
志跃同学
Android @bytedance
·
5月前
关注
面试 | 再也不怕被问 Binder 机制了
Binder 机制 Binder 机制是 Android 特有的一种进程间通信(IPC)方式 1.1 Binder 机制的作用和原理? Linux系统将一个进程分为用户空间...
74
6
分享
Maroon6
赞了这篇文章
易保山
移动开发
·
1年前
关注
Android图形系统(五)番外篇:触摸事件详解
当我们按下屏幕后,事件是怎么传递到应用的?Android 是一个有用户界面的操作系统,在它诞生之初,就是为带有触摸屏的手持设备准备的...
28
9
分享
Maroon6
赞了这篇文章
Pika
Android GDE | 🏆掘金移动端签约作者
·
11月前
关注
突破堆内存大小上限! mSponge方案实践
背景 随着性能优化逐渐步入深水区,我们也很容易发现,越来越多大厂开始往更底层的方向去进行性能优化的切入。内存相关一直是性能优化中一个比较重要的指标,优化内存黑科技从这篇开始...
47
25
分享
Maroon6
关注了
Pika
认证🎖️移动开发™ @BMW
Maroon6
赞了这篇文章
字节跳动技术团队
@字节跳动
·
2年前
关注
拯救OOM!字节自研 Android 虚拟机内存管理优化黑科技 mSponge
本文描述的虚拟机内存管理优化方案,是从应用侧视角对 Android 虚拟机内存管理进行改造,优化了虚拟机对 LargeObjectSpace 的内存管理策略,间接增加其它内...
102
15
分享
Maroon6
关注了
老A说
认证🎖️移动开发™ @BMW
Maroon6
赞了这篇文章
Kotlin上海用户组
移动开发工程师
·
9月前
关注
从一个线上 Android Bug 回看 Fragment 的基础知识
从一个生产环境复杂场景的 Android crash 问题回看 Fragment 的基础知识,查漏补缺。...
48
9
分享
Maroon6
赞了这篇文章
货拉拉技术
货拉拉技术 @货拉拉集团
·
2月前
关注
货拉拉出行Android订单详情重构实践
背景 技术改造的背景是由于业务需求和系统版本不断迭代,整个订单详情页面包含了:订单等待动画,各种场景的弹窗,地图的渲染,订单信息卡片,卡片底部的广告,问卷,以及卡片状态的转...
76
14
分享
Maroon6
赞了这篇文章
时光少年
Android 开发工程师 @腾讯
·
2月前
关注
Android ViewDragHelper实现地图上滑布局
一、可行性分析 需求可行性:一般运用于地图页面的上滑,比如地图类 app,打车类 app,外卖类 app。 技术可行性:我们知道 Android View 的滑动有 2 个...
15
评论
分享
Maroon6
赞了这篇文章
Android王小波
VIP.1 初学乍练
Android @豚厂
·
9月前
关注
手把手教女朋友做 Android CPU性能优化
Android 性能优化之——CPU性能优化。涉及知识有:线程池的使用、良好的代码习惯、协程的使用、Dex类重排序、任务调度优先级调整...
90
28
分享
Maroon6
关注了
果然翁
认证🎖️移动开发™ @BMW
Maroon6
赞了这篇文章
果然翁
Android @自由职业
·
1月前
关注
刨根问底:Handler.postDelay(1L)和MainScope.launch { delay(1L) } 有什么不同
Handler.postDelay(1L)和MainScope.launch其实基本原理相同,对于Android来说,MainScope里挂起的回调也是通过handler到...
16
2
分享
Maroon6
关注了
时光少年
认证🎖️移动开发™ @BMW
Maroon6
赞了这篇文章
时光少年
Android 开发工程师 @腾讯
·
3月前
关注
Android 线程死锁场景与优化
前言 线程死锁是老生常谈的问题,线程池死锁本质上属于线程死锁的一部分,线程池造成的死锁问题往往和业务场景相关,当然更重要的是对线程池的理解不足,本文根据场景来说明一下常见的...
9
评论
分享
Maroon6
赞了这篇文章
编程的平行世界
VIP.5 如鱼得水
🏆掘金签约作者@Taxze | 努力成为独立开发者🐱🏍
·
1月前
关注
没写文章的这几个月,我“完成”了三年前就想做的开源项目 — Chat Craft
前言 Hi👋all.好久不见,已经两个多月没有发文章了,这段时间一直在反思过去的一年,有好有坏。对博客文章这块我对自己是不满意的,文章的质量参差不齐,有时候在没有好的题材...
92
21
分享
下一页
个人成就
文章被点赞
22
文章被阅读
3,137
掘力值
95
关注了
145
关注者
12
收藏集
11
关注标签
28
加入于
2017-03-22