首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
ijpacg
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
61
文章 61
沸点 0
赞
61
返回
|
搜索文章
ijpacg
赞了这篇文章
潜龙勿用之化骨龙
全干工程师
·
1月前
关注
Android 协程时代,Handler 应该退休了吗?
在 Android 早期开发中,Handler 几乎是“线程切换”的代名词。 更新 UI? 用 Handler。 延迟执行? 用 Handler。 子线程和主线程通信? 还...
25
8
分享
ijpacg
赞了这篇文章
黄林晴
《Android Jetpack开发:原理解析与应用实战》作者
·
3月前
关注
Compose Navigation 3 发布又要重新学了
为什么需要 Navigation 3? 老版 Jetpack Navigation 诞生于 2018 年,那时 Jetpack Compose 还未问世。尽管后来增加了 C...
20
7
分享
ijpacg
赞了这篇文章
潜龙勿用之化骨龙
全干工程师
·
1月前
关注
为什么应该先在 IntelliJ 中学习 Kotlin 与协程,而不是直接上 Android Studio
很多 Android 开发者在学习 Kotlin 和协程时,都会下意识地打开 Android Studio。 但实践证明:这是一个效率很低、挫败感很强的起点。...
12
9
分享
ijpacg
赞了这篇文章
JarvanMo
公众号@OpenFlutter
·
8月前
关注
我用 Ktor 替换了 Retrofit-我的网络代码减少了一半
你有没有看着你的网络层,然后心想,“肯定有更简洁的方法来做这个吧?”上个月,我盯着我们 Android 应用里超过 2000 行的 Retrofit 样板代码,头都大了:各...
31
16
分享
ijpacg
赞了这篇文章
赌一包辣条
公众号:玩转安卓Dev
·
4年前
关注
不得不说的 Android Binder 机制与 AIDL
说起Android的进程间通信,想必大家都会不约而同的想起Android中的Binder机制。而提起Binder,想必也有不少同学会想起初学Android时被Binder和...
114
17
分享
ijpacg
赞了这篇文章
心源xinyuan
添加1我的职位
·
2月前
关注
Android 进程间传递大数据 笔记
在安卓开发中,进程间传递大数据是一个很经典的问题。你可能会首先想到用 Intent 或 AIDL,但很快就会发现 TransactionTooLargeException ...
7
评论
分享
ijpacg
赞了这篇文章
鹏程十八少
Android 开发@自动驾驶 @百度
·
3月前
关注
3. Android 腾讯开源的 Shadow,凭什么成为插件化“终极方案”?
## 一、引言:为什么需要插件化? 在Android开发日益复杂的今天,我们常常面临以下痛点: ...
49
6
分享
ijpacg
赞了这篇文章
limuyang2
Android开发?iOS开发? @一个小公司
·
6月前
关注
【http3/quic】cronet 已经原生集成在Android内啦!还不快来开开眼!
前情提要 想要在 Android 上使用 http3/quic 协议的网络请求,通常需要使用三方库,例如okcronet。 (ps: okhttp3 不支持 http3 哦...
28
2
分享
ijpacg
赞了这篇文章
RainyJiang
Android开发
·
4月前
关注
聊聊协程里的 Semaphore:别让协程挤爆门口
前言 最近在工作中遇到了一个非常普通的小需求,客户端需要从云端上拉取一堆图片链接,并且针对图片做升序处理后展示最终列表。听起来是不是很简单呢,不就是“下载 → 看大小 → ...
37
6
分享
ijpacg
赞了这篇文章
QING618
Android/Flutter攻城狮
·
4月前
关注
Jetpack Compose 中 Flow 收集详解 —— 新手指南
选择合适的方法取决于具体场景,但通常推荐使用 collectAsStateWithLifecycle 作为默认选择,因为它提供了最好的生命周期管理和性能优化。...
1
评论
分享
ijpacg
赞了这篇文章
时小雨
Android移动端开发、鸿蒙开发、前端开发
·
10月前
关注
Android 多 BaseUrl 动态切换策略(结合 ServiceManager 实现)
一、需求背景与痛点分析 1.1 常见场景 多环境切换:开发(DEV)、测试(TEST)、预发布(STAGING)、生产(PROD)环境 多域名管理:用户服务、支付服务、消息...
53
6
分享
ijpacg
赞了这篇文章
火车叼位
无栈工程师,非独立开发者 @赛博坦科技
·
1年前
关注
Kotlin 协程: callback如何转为suspend函数
简述前端异步编程的痛点(回调地狱),引出 Kotlin 协程作为解决方案,并说明本文面向前端开发者,旨在快速理解并使用协程处理异步回调...
22
7
分享
ijpacg
赞了这篇文章
风冷
8月前
关注
JVM与安卓ClassLoader对比
安卓(Android Runtime,即 ART/Dalvik)与标准 JVM 的类加载器(ClassLoader)机制虽有相似的双亲委派模型基础,但在设计目标、加载流程和...
4
评论
分享
ijpacg
赞了这篇文章
阿明开车送你
新时代农名工
·
5月前
关注
为什么要使用 .asStateFlow() 而不是直接赋值?
示例代码及运行结果 下面是运行结果,可以看出通过.asStateFlow() 赋值的strList 无法直接通过asStateFlow转换从而修改参数,而str2List却...
13
6
分享
ijpacg
赞了这篇文章
长安皈故里
Android Engineer
·
4年前
关注
SDK无侵入初始化并获取Application
本文介绍SDK无侵入初始化并获取Application,即不需要业务方手动调用SDK的初始化函数。。...
69
12
分享
ijpacg
赞了这篇文章
Android小渣渣
Android和framework开发 @搬砖小弟
·
7月前
关注
Android使用Flow+协程封装一个FlowBus
Android使用Flow+协程封装一个FlowBus 做过Android的同学应该都使用过EvenutBus、Rxbus、LiveDataBus等,这些第三方不仅要导入依...
18
16
分享
ijpacg
赞了这篇文章
顾林海
Android Leader @薄荷健康
·
7月前
关注
探秘Android JVM TI:虚拟机背后的"隐形管家"
前言 如果你是Android开发者,可能每天都在和Dalvik/ART虚拟机打交道,却很少机会窥探它们的"内心世界"。 今天我们要聊的JVM TI,就是能让你直接"对话"虚...
6
1
分享
ijpacg
赞了这篇文章
顾林海
Android Leader @薄荷健康
·
9月前
关注
Android ClassLoader加载机制详解
一、ClassLoader概述 在Android开发中,ClassLoader(类加载器)扮演着至关重要的角色,它负责将Class文件加载到Android虚拟机(ART/D...
6
评论
分享
ijpacg
赞了这篇文章
三雒
Android砖家工程师
·
8月前
关注
凡猿修仙传: Android SO 压缩方案 Nano
本文详细介绍了Android SO压缩方案的实现,包含编译时插件和运行时两部分的详细实现。 在编译时插件插件: * 压缩算法选择,选择的标准,平衡解压时间和压缩收益 * 压...
42
17
分享
ijpacg
关注了
Petterp
下一页
关注了
56
关注者
0
收藏集
4
关注标签
6
加入于
2021-10-31