首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
jerrylin5
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
71
文章 71
沸点 0
赞
71
返回
|
搜索文章
赞
文章( 71 )
沸点( 0 )
Jetpack MVVM 七宗罪之四: 使用 LiveData/StateFlow 发送 Events
在 MVVM 架构中,使用 LiveData 或者 StateFlow 很适合用来向 UI 侧发送更新后的状态,但是用来发送事件就不妥了
什么?RecyclerView中获取点击位置的接口被废弃了?
各位小伙伴们,大家好。上个礼拜,我在公众号的某篇文章下面看到这样一条留言: 《第三行代码》这才刚刚出版,竟然就有 API 被弃用了,我决定对这个问题好好研究一下,并加急写一篇文章进行分析。 我帮大家翻译一下这段英文:这个方法当多个 adapter 嵌套时会存在歧义。如果你是在一…
小题大做 | 内存泄漏简单问,你能答对吗
有的朋友看到这个题表示,就这?太简单了吧。 "内部类持有了外部类的引用,也就是Hanlder持有了Activity的引用,从而导致无法被回收呗。" 其实这样回答是错误的,或者说没回答到点子上。 Java虚拟机中使用可达性分析的算法来决定对象是否可以被回收。即通过GCRoot对象…
40张图入门Linux——(前端够用,运维入门)
一、基础二、操作三、实用指令3.1关机&重启命令3.2用户登陆和注销3.3用户管理3.4切换到指令运行级别3.5帮助指令3.6文件目录类3.7时间日期类3.8搜索查找类3.9压缩和解压类四、组管理和权
四大组件,这些知识点你还记得吗?《Android题集》
虽然有很多面试的文章里都有这些题目,但是我每次在看的时候,总是会觉得有些分散,复习的时候还要重新去找到对应的文章,所以我就想着自己来整理一下,并且把题目给分一下类型;自己整理可以帮助我复习的同时还可以巩固一遍;这次主要是4大组件相关,后续我会继续整理,觉得有帮助的可以点个赞。 …
终于明白了Handler怎么线程间通信的
一直对handler似懂非懂,这次看了别的文章加上自己的理解,终于明白Handler到底是如何实现线程间的通信了.大家共同探讨研究. 首先得明白,一个线程只有一个Looper和MessageQueue.调用本线程的Handler只能发送Message到本线程的MessageQu…
5年前手持4个大厂offer的我,今天面试Android竟被一个小伙子怼得体无完肤
今年Android的求职行情令人堪忧,一开始自己不信邪,现在我屈服了。 我在2011年进入的Android 行业,没错我是转行的。本科是机械电子专业,大学就开了一堂C语言的课程,而且,这个课程基本上早就还给老师了。现在想来,我那时真的生活在一个非常好的时代,我毕业前听说Andr…
Kotlin inline noinline crossinline 解答
Kotlin 针对函数提供了几个关键字 inline noinline crossinline,其涉及 Kotlin 中内联函数和 lambda相关的问题。 使用 inline 声明的函数,在编译时将会拷贝到调用的地方。 定义一个sum函数计算两个数的和。 正常的样子,在该调用…
是时候扔掉 Postman 了,试试 IntelliJ IDEA 自带的高能神器!
接口调试是每个软件开发从业者必不可少的一项技能,一个项目的的完成,可能接口测试调试的时间比真正开发写代码的时间还要多,几乎是每个开发的日常工作项。所谓工欲善其事必先利其器,在没有尝到IDEA REST真香之前,postman(chrome的一款插件)确实是一个非常不错的选择,具…
面试官爱问的equals与hashCode
equals和hashCode都是Object对象中的非final方法,它们设计的目的就是被用来覆盖(override)的,所以在程序设计中还是经常需要处理这两个方法的。而掌握这两个方法的覆盖准则以及它们的区别还是很必要的,相关问题也不少。 下面我们继续以一次面试的问答,来考察…
下一页
关注了
46
关注者
1
收藏集
4
关注标签
41
加入于
2018-06-06