首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
ChenHaHa
掘友等级
系统架构师&Android资深工程师
移动端系统架构师 & fwk & app & sdk 资深开发工程师
获得徽章 4
动态
文章
专栏
沸点
收藏集
关注
作品
赞
90
文章 90
沸点 0
赞
90
返回
|
搜索文章
ChenHaHa
赞了这篇文章
朱涛的自习室
Android & Kotlin GDE
·
5年前
关注
Kotlin Jetpack 实战 | 09. 图解协程原理
协程(Coroutines),是 Kotlin 最神奇的特性,没有之一。 本文将简单介绍 Kotlin 的协程,然后会以图解 + 动画的形式解释 Kotlin 协程的原理。...
527
70
分享
ChenHaHa
赞了这篇文章
欧少泽
Android 工程师
·
5年前
关注
探索 ARouter 原理
ARouter 的跳转是基于路由表实现的,路由表是由注解处理器 RouteProcessor 生成的,读取路由表有运行时反射和编译时插入两种。...
143
9
分享
ChenHaHa
赞了这篇文章
一灯架构
微信搜:「一灯架构」 @Java架构师
·
3年前
关注
深度剖析Java的volatile实现原理,再也不怕面试官问了
上篇文章我们讲了synchronized的用法和实现原理,我们总爱说synchronized是重量级锁,volatile是轻量级锁。为什么volatile是轻量级锁,体现在...
21
1
分享
ChenHaHa
赞了这篇文章
Joepis
Java
·
7年前
关注
理解JVM(五):Java内存模型与线程
JMM(Java Memory Model)是JVM定义的内存模型,用来屏蔽各种硬件和操作系统的内存访问差异。 主内存:所有的变量都存储在主内存(Main Memory,类...
27
评论
分享
ChenHaHa
赞了这篇文章
yechaoa
🏆掘金签约作者 @阿里巴巴
·
2年前
关注
移动端APP版本治理
业界少有的版本治理行动,在许多公司的“三不管”地带,做好版本交付的最后一公里,助力业务,提升用户体验等等,总之多方受益,win麻了。...
150
27
分享
ChenHaHa
赞了这篇文章
午后一小憩
公众号 @Android补给站
·
1年前
关注
Recyclerview竟能够如此丝滑,这14个优化策略不容错过...
在Android开发中,RecyclerView是一种常用的列表控件,用于展示大量数据。然而,随着数据量的增加,RecyclerView的性能可能会受到影响,导致卡顿、内存...
136
7
分享
ChenHaHa
赞了这篇文章
layz4android
客户端研发工程师 @腾讯
·
2年前
关注
Android进阶宝典 -- 还在使用Gson吗?试下kotlin-serialization的强大功能
本文将针对Gson的痛点,介绍kotlin官方提供的序列化工具kotlin-serialization的使用...
95
17
分享
ChenHaHa
赞了这篇文章
如果你也喜欢周杰伦那我们就是好朋友
摸鱼 @支持Jay、Vae点歌
·
2年前
关注
Android:解放自己的双手,无需手动创建shape文件
现在的移动应用中为了美化界面,会给各类视图增加一些圆角、描边、渐变等等效果。当然系统也提供了对应的功能,那就是创建shape标签的XML文件,例如下图就是创建一个圆角为10...
73
24
分享
ChenHaHa
赞了这篇文章
jaymzyang
Android软件工程师
·
1年前
关注
一文搞懂 Android Context 上下文,不懂来打我
Context 上下文是 Android 常用类,4大组件均涉及到 Context 的身影,今天来分析下 Context的设计思想。 1、Context 上下文介绍 Con...
13
评论
分享
ChenHaHa
赞了这篇文章
TechMerger
Android Developer @BATW
·
1年前
关注
启动信息全掌握,Android 15 重磅 API:ApplicationStartInfo
前言 App 进程启动的时候,开发者很难获悉到本次启动的详细信息,比如: 是冷启动的、暖启动的、还是热启动的? 是被 Broadcast 拉起来的、Activity 拉起来...
73
6
分享
ChenHaHa
关注了
话唠扇贝
系统架构师&Android资深工程师
ChenHaHa
赞了这篇文章
半山居士
@网易
·
1年前
关注
内卷情况下,工程师也应该了解的项目管理
作为研发工程师,我们的工作时间大部分时候都是在某一个项目上。我们应该了解一些基础的项目管理概念,尤其是在当前更内卷的情况下,以便更好的与其他同事合作,提高自己抵御风险的能力...
18
1
分享
ChenHaHa
赞了这篇文章
赵子健
Android GDE | 🏆 掘金签约作者
·
1年前
关注
速度优化:充分利用 CPU 闲置时刻
除了游戏等少数品类应用,大部分应用都不会持续以较高的水平消耗 CPU,因此在程序运行过程中,CPU 会有很多时刻都处于闲置状态,比如用户无操作,应用在后台等等。如果我们能充...
40
16
分享
ChenHaHa
赞了这篇文章
Android_叶子
Android工程师
·
1年前
关注
Android adb 使用手册,机顶盒开发必看
Android 调试桥 (adb) 是一种功能多样的命令行工具,可让您与设备进行通信。adb 命令可用于执行各种设备操作,例如安装和调试应用。...
44
4
分享
ChenHaHa
赞了这篇文章
字节跳动技术团队
@字节跳动
·
3年前
关注
抖音 Android 性能优化系列:抖音功耗优化实践
功耗优化是应用体验优化的一个重要课题,高功耗会引发用户的电量焦虑,也会导致糟糕的发热体验,从而降低了用户的使用意愿。而功耗又是涉及整机的长时间多场景的综合性复杂指标,影响因...
112
8
分享
ChenHaHa
赞了这篇文章
MobotStone
资深AI应用架构师 @保密
·
1年前
关注
架构师之道:为什么需要架构师
在聊架构师这个角色之前,我们得先搞清楚一件事:行业里对这个职位的看法其实挺模糊的。回顾一下,过去在一些大公司,有那么一段时间,架构师被视作一个专职的角色。但现在,情况有所变...
24
14
分享
ChenHaHa
赞了这篇文章
小齐本齐
公众号:小齐酱 @回复「666」送齐姐大礼包
·
5年前
关注
多线程必考的「生产者 - 消费者」模型,看齐姐这篇文章就够了
生产者 - 消费者模型 Producer-consumer problem 是一个非常经典的多线程并发协作的模型,在分布式系统里非常常见。也是面试中无论中美大厂都非常爱考的...
15
1
分享
ChenHaHa
赞了这篇文章
猿小布
Java开发工程师 @携程
·
5年前
关注
万字图解Java多线程
java多线程我个人觉得是javaSe中最难的一部分,我以前也是感觉学会了,但是真正有多线程的需求却不知道怎么下手,实际上还是对多线程这块知识了解不深刻,不知道多线程api...
171
13
分享
ChenHaHa
赞了这篇文章
Zhujiang
《Jetpack Compose:Android全新UI编程》 @联想
·
1年前
关注
Jetpack Bluetooth——更优雅地使用蓝牙
蓝牙是安卓开发中非常常用的操作,但安卓经过这么多年的迭代,蓝牙的相关接口都经过了很多修改需要适配,还有的接口需要实现一堆函数。。。整套操作虽说不算复杂,但难免感觉不太舒服。...
123
22
分享
ChenHaHa
关注了
贾艺驰
系统架构师&Android资深工程师
下一页
关注了
9
关注者
2
收藏集
33
关注标签
15
加入于
2017-08-10