首页
首页
沸点
课程
直播
资讯
活动
开放社区
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
掘金会员预售 5.16-6.16
登录
举报沸点
请选择举报理由
和话题不符
恶意攻击谩骂
广告营销
fb0122
2
关注
17
关注者
615
掘力值
关注
关注
获得徽章 0
动态
文章
专栏
沸点
收藏集
2
关注
赞
26
文章 26
沸点 0
资讯 0
赞
26
关注
返回
|
搜索文章
赞
文章( 26 )
沸点( 0 )
资讯( 0 )
安卓M豆先生
28天前
Android
Android卡顿掉帧问题分析之原理篇
Android系统上应用UI线程到底是如何完成一帧画面的上帧显示动作的?本文将带大家详细分析揭晓问题答案。
108
6
1
fb0122
1月前
Android
Kotlin
Android-Kotlin实现可滚动的环形菜单
使用Kotlin实现的可滚动的环形菜单实现 通过自定义LayoutManager实现环形可滚动的,并且支持自动定位中间元素、元素动态等效果。
952
16
1
字节小站
1年前
Android
requestLayout竟然涉及到这么多知识点
鸿洋大佬的提问,引发我对requestLayout方法进行了深入的思考。最近有个粉丝跟我提了一个很有深度的问题。乍一看有点超纲了。细细一想,我把这个问题拆分成了两个问题
3203
56
8
fb0122
1年前
CI/CD
Jenkins Pipeline 复用groovy文件
Jenkins作为我们目前普遍使用的CI/CD工具,有很多特性。我目前使用最多的是用Jenkins来做一些部署打包、发布前检查、自动化测试、单元测试、Lint检查等等这些工作。这些场景在一条完整的 "生产线" 上是很常见的。 例如开发aar库的时候,当每次有改动合入aa…
2664
1
4
fb0122
1年前
Kotlin
Kotlin之witchContext与launch以及async的区别
在使用协程的过程中,有几个不同的启动协程的函数,分别适用于不同的场景。主要包括withContext、launch、async,这篇文章主要是通过一个例子来看看这几个协程启动函数的区别,每一个函数都有其使用的场景,可以根据要实现的目标来选择到底应该使用哪个函数。 lauch是最…
2390
14
5
fb0122
1年前
Kotlin
Kotlin之函数的默认参数
假设上面的代码是可以编译通过的,那么当调用func("p1","p2") 时,编译器会不知道到底该调用哪个方法。所以Java是不支持默认参数的,但是依然可以通过函数重载的方式实现默认参数的功能,这也是我们最普遍使用的方式: 通过上述函数重载的方式,也可以实现默认参数,但是有个问…
2321
3
评论
fb0122
1年前
Android
Gradle自定义Plugin的三种方式
gradle是Android中管理与发布project的工具,利用gralde我们可以在编译以及发布阶段做很多自定义操作,例如修改报名,多渠道发布,分渠道打包,字节码修改等等。这些功能的实现都涉及到了gradle中的project、task以及gradle执行生命周期等的概念,…
219
2
评论
fb0122
1年前
Jenkins
Jenkins新增Slave
借助Jenkins我们可以做一些CI/CD的工作,例如我们可以关联一个git merge master的trigger,当有合入到主分支的代码时,就可以借助一些工具例如jacoco,HTML Publisher等去跑一些单元测试并且生成报告,发送邮件通知到相关人员。 当…
924
1
评论
fb0122
1年前
macOS
解决Homebrew安装慢的问题
替换完成后,定位到brew_install脚本所在目录,执行安装脚本即可:sh brew_install。 update成功之后,可以使用brew -v看看是否成功。
2118
2
评论
玉刚说
3年前
Android
MVVM
MVP
MVC、MVP、MVVM,我到底该怎么选?
MVC、MVP、MVVM是我们工作和面试中都比较重要的一块,但很多时候我们却有点迷惑。比如看了好多篇文章都搞不懂MVC到底是个啥本来想写个MVP写着写着就变成MVC了,到底Databing和MVVM之间有啥见不得人的关系。本篇文章主要从发展的角度来介绍,如mvp,mvvm的出现…
3.8w
356
13
下一页
个人成就
文章被点赞
147
文章被阅读
46,800
掘力值
615
关注了
2
关注者
17
收藏集
2
关注标签
37
加入于
2016-06-28