首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
猿小蔡
掘友等级
Android
始于努力,终于天意。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
29
文章 29
沸点 0
赞
29
返回
|
搜索文章
猿小蔡
Android
·
7月前
关注
Kotlin 中 Lambda 表达式的语法结构及简化推导
在 Kotlin 编程中,Lambda 表达式是一项非常实用且强大的功能。今天,我们就来深入探讨一下 Lambda 表达式的语法结构,以及它那些令人 “又爱又恨” 的简化写...
0
评论
分享
猿小蔡
Android
·
7月前
关注
Kotlin中let、run、with、apply及also的差别
在 Kotlin 中,let、run、with、apply 和 also 是常用的作用域函数(scope functions)。它们的目的都是简化代码,使代码更加简洁,并且...
2
评论
分享
猿小蔡
Android
·
7月前
关注
Android多维度构建:灵活配置不同包名、应用名称和图标
```` # 引言 在Android应用开发中,我们经常需要为同一款应用创建多个变体(Variants),比如开发环境与生产环境的不同版本、不同分发渠道的版本、免费版与付费...
0
评论
分享
猿小蔡
赞了这篇文章
ufo00l
android @oppo qvod
·
8月前
关注
WorkManager 在 Android 开发中的 10 个典型应用场景
WorkManager 在 Android 开发中的 10 个典型应用场景,涵盖不同业务需求和技术特性...
43
3
分享
猿小蔡
关注了
阿豪讲Framework
Android
猿小蔡
赞了这篇文章
胡飞洋
公众号:胡飞洋 @字节跳动
·
5年前
关注
“终于懂了” 系列:Android屏幕刷新机制—VSync、Choreographer 全面理解!
在Android中,当我们谈到 布局优化、卡顿优化 时,通常都知道 需要减少布局层级、减少主线程耗时操作,这样可以减少丢帧。如果丢帧比较严重,那么界面可能会有明显的卡顿感。...
403
75
分享
猿小蔡
赞了这篇文章
GitLqr
全栈工程师 @科技洞察者
·
1年前
关注
Android - 利用 jitpack 免费发布闭源 aar
一、简述 目前(Android/java) library 的主要发布仓库有 MavenCentral 和 jitpack,我之前也对这两种仓库的发布流程做了详细介绍: 发...
42
9
分享
猿小蔡
Android
·
9月前
关注
如何单独指定 Android SDK tools 的 monitor.bat 使用特定 JDK 版本
核心概念与背景介绍 在 Android 开发过程中,Android SDK Tools 提供了许多实用工具,其中 monitor.bat 是 Windows 下用于启动 A...
0
评论
分享
猿小蔡
Android
·
10月前
关注
Android Activity栈关系解析
在 Android 系统中,这些类共同构成了 Activity 任务栈管理的核心架构。它们的关系可以类比为一栋大楼的管理体系,每个类负责不同层级的任务。以下是它们的详细解释...
1
评论
分享
猿小蔡
Android
·
10月前
关注
Java中将异步调用转为同步的五种方法
异步与同步的核心区别 同步调用:调用方阻塞等待结果返回 异步调用:调用方立即返回,通过回调/轮询等方式获取结果 本文重点讨论如何将异步调用转为同步阻塞模式,以下是五种实现方...
0
评论
分享
猿小蔡
赞了这篇文章
yechaoa
🏆掘金签约作者 @阿里巴巴
·
2年前
关注
【Gradle-8】Gradle插件开发指南
Gradle插件开发在Android进阶知识中是占有一定比例的,特别是在性能优化领域,基本都会涉及,而且跟我们日常的编译打包也息息相关,加上有不少招聘要求里也明确要有Gra...
100
53
分享
猿小蔡
赞了这篇文章
Wgllss
资深架构师 @Android老顽童
·
1年前
关注
一个Kotlin版Demo带你入门JNI,NDK编程
Android开发中,最重要的一项技能便是NDK开发,它涉及到JNI,C,C++等相关知识 我们常见的MMKV,音视频库FFmpeg等库的应用,都有相关这方面的知识。...
60
13
分享
猿小蔡
Android
·
1年前
关注
ubuntu20.04安装imwheel实现鼠标滚轮调速
ubuntu20.04安装imwheel实现鼠标滚轮调速 Ubuntu 系统自带的设置中仅具备调节鼠标速度的功能,而无调节鼠标滚轮速度的功能。其默认的鼠标滚轮速度较为缓慢,...
0
评论
分享
猿小蔡
Android
·
1年前
关注
Android中perform和handle方法的区别——以handleLaunchActivity与performLaunchActivity为例
在Android系统中,perform和handle方法经常出现在关键流程中,分别承担不同的职责。这种命名约定反映了框架设计中的分层思想,帮助开发者区分任务的调度与实现...
0
评论
分享
猿小蔡
Android
·
1年前
关注
Java 中的 Socket 编程入门教程
Socket 是网络通信的基础,用于在计算机之间建立连接并交换数据。本文将介绍 Java 中的 Socket 编程,包括其背景、工作原理、常见用法,以及如何实现一个简单的客...
0
评论
分享
猿小蔡
Android
·
1年前
关注
ActivityStartController 和 ActivityStarter 的工作原理
一、引言 在 Android 应用开发的广袤领域中,Activity 作为构建用户界面与用户交互的核心组件,其启动机制犹如一座神秘而复杂的大厦。而 ActivityStar...
0
评论
分享
猿小蔡
Android
·
1年前
关注
Android 中的 Zygote 和 Copy-on-Write 机制详解
在 Android 系统中,Zygote 是一个关键的进程,几乎所有的应用进程都是通过它 fork(派生)出来的。通过 Zygote 启动新进程的方式带来了显著的性能优...
2
评论
分享
猿小蔡
Android
·
1年前
关注
避免误差!Android 中正确计算时间差的方式
在 Android 开发中,计时和计算时间差异是非常常见的需求,比如记录事件发生的间隔、统计应用启动时间、测量网络请求的响应时间等。在实现这些功能时,我们通常需要一个可靠的...
0
评论
分享
猿小蔡
赞了这篇文章
却把清梅嗅
Android
·
1年前
关注
Google 为何设计了如此难用的 ArrayMap
一、概述 这并非 哗众取宠,如果有幸翻阅了 Glide 的代码仓库,你会在 issues 中发现在一堆奇怪的 ClassCastException: 难以置信,一个 201...
74
14
分享
猿小蔡
关注了
京东云开发者
Android
下一页
个人成就
文章被点赞
221
文章被阅读
54,272
掘力值
1,739
关注了
22
关注者
44
收藏集
17
关注标签
32
加入于
2016-12-18