首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
KDDAyesp
掘友等级
Android开发
|
byteDance
一个人走得更快,一群人走得更远
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
98
文章 98
沸点 0
赞
98
返回
|
搜索文章
KDDAyesp
Android开发 @byteDance
·
3天前
关注
webrtc源码Android m94版本编译过程及踩坑
最近因项目需求,需要编译Android WebRTC m94版本的包。 ## 环境准备 这也是踩坑不断的地方。以下是经过的过程: 1. Linux环境,不想在虚拟机实现,所...
0
评论
分享
KDDAyesp
Android开发 @byteDance
·
20天前
关注
适配器模式解析及其在RecyclerView中的应用
适配器模式全解析:从理论本质到RecyclerView实战 在面向对象设计中,适配器模式是解决“接口不兼容”问题的经典方案,它如同现实世界中的“转换插头”,让原本无法协作的...
1
评论
分享
KDDAyesp
赞了这篇文章
翔子丶
前端工程师
·
2年前
关注
WebRTC这么火🔥,前端靓仔,请收下这篇入门教程
本文是针对小白的 WebRTC 快速入门课,如果你还之前还不了解 WebRTC,不了解实时通讯,希望你能认真阅读本文,实现对 WebRTC 的零的突破 💪。...
419
58
分享
KDDAyesp
Android开发 @byteDance
·
1月前
关注
让人头疼的AndroidStudio、Gradle、AGP..
1. Gradle、AGP傻傻分不清 Gradle 是一个通用的构建自动化工具,核心作用是 “定义并执行项目的构建流程”—— 不管是 Java、C++、Android 还是...
30
4
分享
KDDAyesp
Android开发 @byteDance
·
1月前
关注
【Effective Java 条目二】-- 当构造器参数较多时考虑使用生成器
传统模式的缺点 重叠构造器(Telescoping Constructor) :为不同参数组合创建多个构造器,参数越多,构造器数量呈指数级增长,可读性极差,调用时容易混淆参...
1
评论
分享
KDDAyesp
Android开发 @byteDance
·
1月前
关注
EffectiveJava 系列
读《Effective Java》的理由,在于它不止是一本 “Java 编程指南”,更是一套经过实战检验的 “代码哲学”。 作为 Java 领域的经典之作,它由顶尖程序员 ...
1
评论
分享
KDDAyesp
Android开发 @byteDance
·
1月前
关注
【Effective Java 条目一】-- 用静态工厂方法替代构造器
用静态工厂方法代替构造器 《Effective Java》条目一的核心结论是:优先使用静态工厂方法替代构造器,因为它在命名、灵活性、性能等方面具备显著优势,但也存在无法被子...
1
评论
分享
KDDAyesp
赞了这篇文章
TianTianUp
公众号 | 天天Up @腾讯
·
5年前
关注
「一劳永逸」一张脑图带你掌握Git命令
最近在网易工作之余,遇到Git上面一些问题,趁这次的机会,补一补Git基础知识。 公众号前端UpUp,回复Git,即可获取脑图。 本文更多梳理的是Git常用命令,非原理篇,...
2.5k
147
分享
KDDAyesp
赞了这篇文章
一只修仙的猿
安卓学习者 @支付宝
·
4年前
关注
Android事件分发机制一:事件是如何到达activity的?
事件分发,android中一个老生常谈的话题了。前阵子去面试一家企业,他里面有一道笔试题问到事件分发的流程,正确答案是选择:Activity->window->view,基...
96
21
分享
KDDAyesp
赞了这篇文章
一只修仙的猿
安卓学习者 @支付宝
·
5年前
关注
Android全面解析之Handler机制(一):认知Handler
很高兴遇见你~ 欢迎阅读我的文章。 关于Handler的博客可谓是俯拾皆是,而这也是一个老生常谈的话题,可见的他非常基础,也非常重要。但很多的博客,却很少有从入门开始介绍,...
29
2
分享
KDDAyesp
赞了这篇文章
一只修仙的猿
安卓学习者 @支付宝
·
5年前
关注
Android之Activity启动流程详解(基于api28)
Activity作为Android四大组件之一,他的启动绝对没有那么简单。这里涉及到了系统服务进程,启动过程细节很多,这里我只展示主体流程。activity的启动流程随着版...
27
评论
分享
KDDAyesp
赞了这篇文章
squarezw
4年前
关注
再谈移动端跨平台框架 Flutter 与 React Native
现如今,在跨平台方案上仍活跃于市场的,仅剩 RN 与 Flutter。让我们通过框架的设计初衷,架构,开发环境,代码风格,等多个层面看看它们的差异。看看哪一个更适合你。...
274
34
分享
KDDAyesp
赞了这篇文章
一枝花算不算浪漫
java开发工程师 @途虎养车
·
5年前
关注
【深入AQS原理】我画了35张图就是为了让你深入 AQS
此文章肝了很久,图片较多,希望大家喜欢。 公众号刚开始运营,希望与您一同成长。 谈到并发,我们不得不说AQS(AbstractQueuedSynchronizer),所谓的...
103
6
分享
KDDAyesp
赞了这篇文章
鄙人薛某
Java开发工程师 @网易游戏
·
5年前
关注
这才是图文并茂:我写了1万多字,就是为了让你了解AQS是怎么运行的
如果你想深入研究Java并发的话,那么AQS一定是绕不开的一块知识点,Java并发包很多的同步工具类底层都是基于AQS来实现的,比如我们工作中经常用的Lock工具Reent...
29
4
分享
KDDAyesp
赞了这篇文章
一只修仙的猿
安卓学习者 @支付宝
·
4年前
关注
深入浅出Java线程池:源码篇
在上一篇文章深入浅出Java线程池:理论篇中,已经介绍了什么是线程池以及基本的使用。(本来写作的思路是使用篇,但经网友建议后,感觉改为理论篇会更加合适)。本文则深入线程池的...
16
6
分享
KDDAyesp
赞了这篇文章
竹子爱熊猫
🏆掘金签约作者 @同名公众号:竹子爱熊猫
·
3年前
关注
(二)JVM成神路之剖析Java类加载子系统、双亲委派机制及线程上下文类加载器
引言 上篇《初始Java虚拟机》文章中曾提及到:我们所编写的Java代码经过编译之后,会生成对应的class字节码文件,而在程序启动时会通过类加载子系统将这些字节码文件先装...
119
101
分享
KDDAyesp
赞了这篇文章
捡田螺的小男孩
公众号:捡田螺的小男孩
·
6年前
关注
Java程序员必备:异常的十个关键知识点
总结了Java异常十个关键知识点,面试或者工作中都有用哦,加油。 一. 异常是什么 异常是指阻止当前方法或作用域继续执行的问题。比如你读取的文件不存在,数组越界,进行除法时...
20
2
分享
KDDAyesp
赞了这篇文章
共饮一杯无
3年前
关注
Java中的异常处理详解(try、catch、finally、throw、throws)
Java异常处理的五个关键字:try、catch、finally、throw、throws 🥗抛出异常throw 在编写程序时,我们必须要考虑程序出现问题的情况。比如,在...
15
评论
分享
KDDAyesp
赞了这篇文章
朱涛的自习室
Android & Kotlin GDE
·
5年前
关注
Kotlin Jetpack 实战 | 09. 图解协程原理
协程(Coroutines),是 Kotlin 最神奇的特性,没有之一。 本文将简单介绍 Kotlin 的协程,然后会以图解 + 动画的形式解释 Kotlin 协程的原理。...
528
70
分享
KDDAyesp
赞了这篇文章
cofbro
android开发 @阿里巴巴
·
2年前
关注
官方推荐使用的OkHttp4网络请求库全面解析!
前言 现在谈起网络请求,大家肯定下意识想到的就是 okhttp 或者 retrofit 这样的三方请求库。诚然,现在有越来越多的三方库帮助着我们快速开发,但是对于现在的程序...
271
42
分享
下一页
个人成就
文章被点赞
58
文章被阅读
12,419
掘力值
616
关注了
10
关注者
11
收藏集
12
关注标签
2
加入于
2021-11-18