首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Edgarei2
掘友等级
Android开发工程师
Genshin Impact Start
获得徽章 3
动态
文章
专栏
沸点
收藏集
关注
作品
赞
55
文章 55
沸点 0
赞
55
返回
|
搜索文章
Edgarei2
赞了这篇文章
路遥远
大龄程序员
·
4年前
关注
面试官:为什么 Activity.finish() 之后 10s 才 onDestroy ?
交流群里碰到一个很有意思的问题,调用 Activity.finish() 之后 10s 才回调 onDestroy() 。 由此产生了一些不可控问题,例如在 onDestr...
237
47
分享
Edgarei2
赞了这篇文章
唐子玄
🏆掘金签约作者
·
4年前
关注
Kotlin 异步 | Flow 应用场景及原理
什么是“异步数据流”?它在什么业务场景下有用武之地?它背后的原理是什么?读一读 Flow 的源码,尝试回答这些问题。...
139
19
分享
Edgarei2
赞了这篇文章
mcxtzhang
android🐶 @美团点评
·
8年前
关注
RxJava2 源码解析(二)
转载请标明出处:https://juejin.im/post/6844903470483374093本文出自:【张旭童的稀土掘金】(http://gold.xitu.io/...
47
1
分享
Edgarei2
赞了这篇文章
三好码农
Android攻城狮
·
7年前
关注
RxJava2源码解读之 Map、FlatMap
代码也很简单,红框标识的就是 mapper 转换函数被调用的地方,得到转换后的对象v,传递给被装饰的Observer 的onNext方法,到这里,一次数据的map转换就结束...
32
1
分享
Edgarei2
赞了这篇文章
程序员江同学
Android Developer
·
3年前
关注
MVVM 进阶版:MVI 架构了解一下~
MVVM架构被官方推荐,成为Android开发中的主流架构。不过软件开发中没有银弹,MVVM架构也不是尽善尽美的,在使用过程中也会有一些缺陷,而MVI可以很好的解决一部分M...
421
127
分享
Edgarei2
赞了这篇文章
谭嘉俊
程序员 @BEYOND
·
5年前
关注
RxJava2源码分析——FlatMap和ConcatMap及其相关并发编程分析
FlatMap操作符可以将一个发射数据的Observable转变为多个Observables,然后将这些发射的数据合并进一个单独的Observable,发射的数据不保证有序...
3
评论
分享
Edgarei2
赞了这篇文章
Glim
Android developer
·
4年前
关注
万字长文 - 史上最全ConstraintLayout(约束布局)使用详解
ConstraintLayout 是一个使用“相对定位”灵活地确定微件的位置和大小的一个布局,在 2016 年 Google I/O 中面世,它的出现是为了解决开发中过于复...
659
67
分享
Edgarei2
赞了这篇文章
妖精的尾巴
web
·
5年前
关注
轻松理解JS 原型原型链
理解js中原型、原型链这个概念,绝对是帮助我们更深入学习js的必要一步,比如,如果js开发者想理解js继承,new关键字原理,甚至封装组件、优化代码,弄明白js中原型、原型...
699
83
分享
Edgarei2
赞了这篇文章
i校长
全栈开发 @某厂
·
5年前
关注
一个资深的Android是不是应该学会自己做一个超级的RecyclerView.Adapter
一晃五六年,岁月蹉跎,不禁感叹:曾几何时,沉迷于框架不能自拔,不管做什么需求都要找一个框架出来,然后用了一段时间后,发现诸多问题,很多时候又不得不将就着用,难道我们就应该被...
87
36
分享
Edgarei2
赞了这篇文章
张倩qianniuer
前端开发 @美团点评
·
7年前
关注
JS事件循环机制(event loop)之宏任务/微任务
js是单线程,就像学生排队上厕所,学生需要排队一个一个上厕所,同理js任务也要一个一个顺序执行。如果一个任务耗时过长,那么后一个任务也必须等着。那么问题来了,假如我们想浏览...
788
98
分享
Edgarei2
赞了这篇文章
Jiasm
全沾工程师 @快手
·
7年前
关注
微任务、宏任务与Event-Loop
首先,JavaScript是一个单线程的脚本语言。 所以就是说在一行代码执行的过程中,必然不会存在同时执行的另一行代码,就像使用alert()以后进行疯狂console.l...
1.6k
121
分享
Edgarei2
赞了这篇文章
Tony沈哲
全干工程师 @搬砖
·
8年前
关注
RxJava 线程模型分析
RxJava的被观察者在使用操作符时可以利用线程调度器--Scheduler来切换线程,例如 Observable.just("aaa","bbb") .observeOn...
34
3
分享
Edgarei2
赞了这篇文章
何时夕
改变世界的工程师 @有意思有限公司
·
7年前
关注
MVVM架构之自动增删改的极简RecycleView的实现
我们先来看几个我制作的工具类,这几个工具类可以一直复用。为啥要介绍他们呢,当然是为了让大家更好的了解内部的机制,在出现坑的时候不至于找不到解决方案,哈哈(当然我使用了这么久...
3
评论
分享
Edgarei2
赞了这篇文章
walfud
@快手
·
8年前
关注
JavaPoet 看这一篇就够了
Android/Java 框架常常会使用编译期注解, 而其中关键的一步是如何生成 Java 文件. 我们总结了一篇完整而简洁的用法, 供随时查阅....
115
5
分享
Edgarei2
赞了这篇文章
捡田螺的小男孩
公众号:捡田螺的小男孩
·
6年前
关注
面试必备:Java线程池解析
掌握线程池是后端程序员的基本要求,相信大家求职面试过程中,几乎都会被问到有关于线程池的问题。我在网上搜集了几道经典的线程池面试题,并以此为切入点,谈谈我对线程池的理解。如果...
912
63
分享
Edgarei2
赞了这篇文章
玉刚说
编程·思维·职场 @BAT
·
7年前
关注
详解 RxJava 的消息订阅和线程切换原理
本文主要是对RxJava的消息订阅和线程切换进行源码分析,相关的使用方式等不作详细介绍。 本文源码基于rxjava:2.1.14。 2. RxJava简介 上面这段话来自于...
146
5
分享
Edgarei2
关注了
玉刚说
Android开发工程师
Edgarei2
赞了这篇文章
mcxtzhang
android🐶 @美团点评
·
8年前
关注
RxJava2 源码解析(一)
转载请标明出处:https://juejin.im/post/6844903469585793037本文出自:【张旭童的稀土掘金】(https://juejin.im/us...
56
3
分享
Edgarei2
关注了
mcxtzhang
Android开发工程师
Edgarei2
关注了
Carson带你学Android
Android开发工程师
下一页
关注了
8
关注者
0
收藏集
3
关注标签
0
加入于
2021-05-17