首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
不知道取什么名字_hah
掘友等级
Android工程师
|
找工作ing
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
22
文章 22
沸点 0
赞
22
返回
|
搜索文章
最新
热门
透过sunflower看看Google最近在Android上有什么花活(一)--- Hilt
sunflower是什么?太阳花?Google没出这个框架吧。 其实,sunflower是Google基于Google开发框架,加入大量Android JetPack组件的示例项目,涉及到kotlin,kotlin协程,新fragment,hilt,DataSource,pag…
从解释Http的全称开始重学网络(一)
毫无疑问,Http是一个缩写,全称为 HyperText Transfer Protool,谷歌机翻一下,超文本传输协议,第一个问题解决,Http是超文本传输协议。 解决是什么的问题,拆解着看是一个不错的选择,于是,进行分割,分割成"超文本" "传输" "协议"。一个个看 超文…
设计模式之禅---抽象工厂模式
当面对业务的品种和种类增多的时候,工厂方法模式已经不能很好的满足需求,这个时候,就需要工厂方法模式的升级版,抽象工厂模式的使用。让我们继续来种水果,不过这一次不仅种熟的,还种不熟的。看看,应该怎么种:
设计模式之禅---工厂方法模式
拆解一下这段定义,第一步,定义一个用于创建对象的接口,我们以流传已广的种水果举例,水果的通用特性取颜色和名称,因为是通用特性,所以此处水果是一个接口。 为了简化过程,此处只加入苹果和香蕉两种,分别实现水果的接口。 既然水果的接口有了,那么该种水果了,至于种什么水果,这里不需要操…
设计模式之禅笔记---单例模式
一般来说,一个类创建一个对象需要使用new关键字,此时,我们需要把构造函数设置为private,禁止外部通过构造函数new出一个对象。既然在外部通过构造函数不行了,那么就得有其他的办法,看代码 对,就是两个单词。 因为只创建了一个实例,所以内存的开销较小,如果有对象涉及到频繁的…
面试官:Kotlin中val可以修改指向的数组吗,var和val有什么区别?
先看一段代码,当我们尝试给val声明的变量赋值的时候,编译器会报错,无法给val声明的变量赋值。由此可以说明,val引用自身是不可变的。 可以看到,编译器依然会报错,但是如果仅仅修改其中一个元素的话,却是不一样的。 可以修改数组中的任意一个数值。由此可以看出,val指向的对象可…
个人成就
文章被点赞
12
文章被阅读
4,542
掘力值
127
关注了
9
关注者
2
收藏集
4
关注标签
57
加入于
2016-09-29