首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
bigdevil
掘友等级
Android
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
关于Kotlin中的Nothing
虽然平时开发中也用到过Nothing,但是想弄懂Nothing的想法主要来源于下面这段在Sunflower项目中发现的代码,看到这段代码最开始的想法是:Loading是无状态的,这里把Loading设计成object值得学习。后来再看到用到这个类的地方就对Nothing产生了兴…
Java线程池工作流程
特点是workQueue的大小被设置成了Integer.MAX_VALUE,根据上面的三种情况,当线程数达到corePoolSize时,所有的任务都会被插入到workQueue中,最多同时执行corePoolSize个任务。这样maximumPoolSize也就没有意义了,所以…
SphereView-模拟球面的ViewGroup实现
之前看到了个keep的录屏,子View就像是被贴在了一个球面上,可以随着球面旋转而移动,方向也可以根据手指滑动方向改变。 球面是个xyz的三维坐标系,我们需要对(x,y,z)坐标做(jiang)点(wei)处(da)理(ji),转换为平面坐标系的(x,y)坐标。 由于z轴垂直于…
SphereView-模拟球面的ViewGroup
项目地址https://github.com/BigDevilS/SphereViewPreviews添加依赖AttrsNameFormatDefaultDescriptionmin_scaleflo
Kotlin入门
这篇文章会列出我认为入门需要掌握的特性,如果要想应用到项目中去的话可以先去GitHub上找一些优秀的Kotlin项目学习一下Kotlin的编程思想。 Kotlin中文站:里面有一些参考资料以及一些推荐书籍。 很多时候直接看下编译后的Java代码比看别人的解释容易得多。 在Kot…
EventBus源码分析
findSubscriberMethods方法实现如下,其中有一个ConcurrentHashMap类型的静态对象METHOD_CACHE,是用来缓存对应类的订阅方法的,以便后续再次订阅时不用重新去findMethods,可以直接从缓存中读取。 第二种findUsingInfo…
个人成就
文章被点赞
26
文章被阅读
8,603
掘力值
241
关注了
2
关注者
3
收藏集
0
关注标签
20
加入于
2018-11-13