首页
学习
活动
专区
工具
TVP
发布

Android干货园

专栏作者
82
文章
108565
阅读量
19
订阅数
7. JetpackNote---基于Jetpack的学习笔记APP
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
Hankkin
2019-09-18
9510
Kotlin中级(9)- - - Kotlin类之数据类、密封类、内部类.md
上面的代码我们可以看到结构出来的变脸可以直接拿来用,比如数据体Leaf中的size属性,componentN函数群会按照数据体Leaf中属性声明的顺序,从component1到component4和size、color、shape、及vein一一对应。
Hankkin
2018-09-30
1.1K0
Kotlin中级(7)- - - Kotlin类之抽象类、重载和重写.md
abstract 其中值得注意的是:抽象可以分为抽象类、抽象函数、抽象属性。而一个抽象类和普通类的区别在于抽象类除了可以有其自己的属性、构造函数、方法等组成部分,还包含了抽象函数以及抽象属性。
Hankkin
2018-09-30
8430
Kotlin中级(6)- - - Kotlin类之的继承.md
因为Any这个类只是给我们提供了equals、hashcode、toString三个方法,我们可以看看Any这个类的源码实现
Hankkin
2018-09-30
5600
Kotlin中级(5)- - - 初识Kotlin中的对象.md
主构造和次构造可以并存么?当然可以。但是如果类有一个主构造函数,那么每个次构造函数都需要委托给主构造函数。也就是说,次构造函数在最后还是要用到主构造函数。
Hankkin
2018-09-30
9730
Kotlin初级(4)- - - 字符串和字符.md
字符串 Kotlin中字符串是有序的字符的集合 常用方法 1.isEmpty() 用来判断字符串为空 2. count()或者length 获取字符串中的字符数目 3.get(i)或者[i] 获取指定位置的字符 4.substring() 截取某一段字符串 5.index索引 indexOf()、lastIndexOf()、indices索引范围 6.contains() 7.drop() 舍弃字符串 8.take() 跟drop对应 拣取 字符 Kolin中
Hankkin
2018-09-30
6570
Kotlin初级(3)- - - 基础函数.md
area函数在printArea外部无效,它只服务于printArea。这在实现一个大函数时隐藏实现的细节是非常有用的。除此之外,本地函数还有一个好处就是可以访问嵌套住函数中的变量,例如:
Hankkin
2018-09-30
4210
Kotlin初级(2)- - - 空安全.md
如果可空变量为null时,返回null 这种用法大量用于链式操作,能有效避免空指针异常
Hankkin
2018-09-30
6310
Kotlin初级(1)- - - 基础.md
使用package包可以将代码分割到各个命名空间内。所谓命名空间,就好比咱们的国内重名的地区非常多,如果单独将一个地名,很可能引起歧义,但如果按省来划分,就解决了重名的问题,如马鞍山,有安徽的,南通的,香港的,这里的安徽、南通、香港就成了一个命名空间,命名空间还可以分层次,如美国.纽约州.麦哈顿。在Kotlin中,任意源文件都可以用一个package声明。
Hankkin
2018-09-30
4000
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档