首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
CrazyCoder
掘友等级
android开发
|
小米
好好学习
获得徽章 13
动态
文章
专栏
沸点
收藏集
关注
作品
赞
337
文章 337
沸点 0
赞
337
返回
|
搜索文章
CrazyCoder
赞了这篇文章
张力尹
Android
·
7月前
关注
协程中使用 synchronized?volatile 用的对么?从kotlin 和 java 角度 尝试系统性看看锁
synchronized 可以保证协程安全? 什么时候使用 volatile,什么时候使用 synchronized?java 的锁 能不能用到kotlin的 协程中,推荐...
57
39
分享
CrazyCoder
赞了这篇文章
kerli
Android开发 @富途
·
8月前
关注
看完不懂我吃:Android 渲染(显示)原理
还搞不懂 Android 显示机制?还搞不懂 SurfaceFlinger?还搞不懂软硬件绘制?还搞不懂 RenderThread?这一篇文章帮你把他们全拿下!...
153
19
分享
CrazyCoder
赞了这篇文章
稀有猿诉
高级搬运工程师 @稀有猿诉
·
1年前
关注
赶紧上车开启Compose大前端之路
一文带你入门Compose的跨平台开发,深入浅出的介绍概念,并一步一步的动手实战动手构建一个跨端应用。...
67
30
分享
CrazyCoder
赞了这篇文章
潇风寒月
Android @草榴
·
1年前
关注
💥Kotlin Flow:掌握基本,征服应用,避开开发陷阱!
主要介绍了Kotlin Flow的相关知识,包括基本概念、基本使用、实际应用以及一些需要注意的问题。...
158
11
分享
CrazyCoder
赞了这篇文章
苏火火
Android @江南皮革厂
·
1年前
关注
深入研究Android启动速度优化(上)- 看完这些启动优化已经完成80%了
前言:工欲善其事,必先利其器。 启动是指用户从点击 icon 到看到页面首帧的整个过程,启动优化的目标就是减少这一过程的耗时。启动性能是 APP 使用体验的门面,启动过程耗...
126
11
分享
CrazyCoder
赞了这篇文章
Tans5
Android 开发
·
1年前
关注
记录一次 Kotlin 协程执行先后的面试问题
记录一次 Kotlin 协程执行先后的面试问题 前几天有同事问了我一个这样的问题,问下面的程序打印的顺序是什么: 这里直接给出答案,绝大多数的情况下输出是 2 3 4 1,...
93
26
分享
CrazyCoder
赞了这篇文章
Flywith24
Android Developer
·
5年前
关注
Android Detail:进程篇——进程内存分配与优先级
已经快两个月没在掘金上发文了,熟悉我的小伙伴可能知道,我经常会将文章分门别类,按照系列来写。 也是基于这两个理念,在 2018 年,大学刚毕业的我使用一个月的工资购买了 扔...
50
3
分享
CrazyCoder
赞了这篇文章
小林coding
公众号@小林coding
·
5年前
关注
真棒! 20 张图揭开内存管理的迷雾,瞬间豁然开朗
既然那么多读者想看,我最近就在疯狂的复习操作系统的知识。 操作系统确实是比较难啃的一门课,至少我认为比计算机网络难太多了,但它的重要性就不用我多说了。 学操作系统的时候,主...
89
9
分享
CrazyCoder
赞了这篇文章
九心
Android @京东
·
1年前
关注
进阶篇|大厂常用的启动优化有哪些?
前言 之前有和各位同学分享过启动的两篇文章: 第一篇《Android启动这些事儿,你都拎得清吗?》从源码的角度分析了启动流程。 第二篇《进阶应用启动分析,这一篇就够了!》讲...
44
7
分享
CrazyCoder
赞了这篇文章
九心
Android @京东
·
1年前
关注
面试官:你对插件化有什么了解?
背景 插件化的诞生是为了解决什么问题? 我们不妨好好思考一下,作为客户端开发,平时工作中是否为这样的情况发愁: 核心业务功能迭代的时候,千小心,万小心,又是做AB,又是做灰...
56
10
分享
CrazyCoder
赞了这篇文章
划水健儿
Android @哔哩哔哩
·
1年前
关注
Kotlin Multiplatform 跨平台支持鸿蒙
采用 Kotlin Multiplatform 做跨平台,可以使用其逻辑代码共享能力,不仅能稳定支持移动端 Android 和 iOS 平台,还能稳定支持鸿蒙平台,这对于国...
77
24
分享
CrazyCoder
赞了这篇文章
赵子健
Android GDE | 🏆 掘金签约作者
·
1年前
关注
稳定性优化:ANR监控方案
在程序发生 ANR 时,系统会弹出 ANR 的弹窗,并将 ANR 日志信息写入到 /data/anr/ 目录下的文件中,但是我们并没有直接的接口去感知到 ANR 发生了,也...
78
8
分享
CrazyCoder
赞了这篇文章
划水健儿
Android @哔哩哔哩
·
1年前
关注
采用 Kotlin Multiplatform 做跨平台
如果是移动端架构师和基础库负责人,那么可以直接入场,做基础组件逻辑共享和部分 UI 组件 UI 共享。如果是垂直业务负责人和业务架构研发,那么也可以直接入场,做业务基础组件...
92
38
分享
CrazyCoder
赞了这篇文章
赵子健
Android GDE | 🏆 掘金签约作者
·
1年前
关注
稳定性优化:ANR产生原理
在性能优化的所有方向中,稳定性优化是最重要的一项,因为即使程序在其他方向的优化做的再好,但是如果在使用过程中,经常出现无响应或者崩溃,那么用户也是不能忍受的,很大概率会卸载...
80
4
分享
CrazyCoder
赞了这篇文章
邹阿涛涛涛涛涛涛涛涛
Android @Moonshot AI
·
2年前
关注
Android启动优化实践 - 秒开率从17%提升至75%
秒开,是许多人对性能优化的一种执着,也是许多用户简单甄别App/网页好不好用的一种手段,本文将分享我在项目里进行启动优化的一些经验,希望对大家有帮助。...
222
21
分享
CrazyCoder
赞了这篇文章
业志陈
公众号:字节数组
·
3年前
关注
随便嵌套?Jetpack Compose 到底优秀在哪里
单纯看官方的介绍或者是网络上的文章,开发者也许已经对 Jetpack Compose 有这么一个印象了:使用 Jetpack Compose 时我们可以深层次地嵌套布局而不...
42
26
分享
CrazyCoder
赞了这篇文章
bytebeats
Sr Software Engineer @GOAT Group
·
1年前
关注
2024年的安卓现代开发
本文反映了我的个人观点和专业见解, 并参考了 Android 开发者社区中的不同观点. 此外, 我还定期查看 Google 为 Android 提供的指南....
636
180
分享
CrazyCoder
赞了这篇文章
hunterXYZ
Senior Consultant @Thoughtworks
·
1年前
关注
「最后一次,彻底搞懂kotlin协程」(一) | 先回到线程
引言: 当我发现我不停的看到关于Kotlin协程的文章的时候,我突然意识到:可能现有的文章并没有很好的解决大家的一些问题。在看了一些比较热门的协程文章之后,我确认了这个想法...
86
18
分享
CrazyCoder
赞了这篇文章
Gracker
Android 系统工程师 @Pied Piper
·
1年前
关注
Android Perfetto 系列 1:Perfetto 工具简介
Perfetto 是一个高级的开源工具,专为性能监测和分析而设计。它配备了一整套服务和库,能够捕获和记录系统层面以及应用程序层面的活动数据。...
150
13
分享
CrazyCoder
赞了这篇文章
午后一小憩
公众号 @Android补给站
·
1年前
关注
Recyclerview竟能够如此丝滑,这14个优化策略不容错过...
在Android开发中,RecyclerView是一种常用的列表控件,用于展示大量数据。然而,随着数据量的增加,RecyclerView的性能可能会受到影响,导致卡顿、内存...
136
7
分享
下一页
个人成就
文章被点赞
237
文章被阅读
54,762
掘力值
1,352
关注了
49
关注者
114
收藏集
2
关注标签
11
加入于
2017-05-05