- 博客(8)
- 收藏
- 关注
原创 Kotlin学习之旅(D6)-习惯用法-part 1
前言 Kotlin学习之旅(D1)-学习计划&基本语法 Kotlin学习之旅(D2)-基本语法 Kotlin学习之旅(D3)-类与继承 Kotlin学习之旅(D4)-函数与Lambda表达式 Kotlin学习之旅(D5)-高级语法 习惯用法 创建DTOs 函数的默认参数 过滤list String字符串模板 类型判断 遍历Map 扩展函数 创建单例 —————...
2019-03-22 20:51:09 116
原创 Kotlin学习之旅(D5)-高级语法
前言 Kotlin学习之旅(D1)-学习计划&基本语法 Kotlin学习之旅(D2)-基本语法 Kotlin学习之旅(D3)-类与继承 Kotlin学习之旅(D4)-函数与Lambda表达式 高级语法 空安全 写过Java代码的人都知道,空指针异常是时刻都要注意的,特别是在Android里面,一个NullPointerException就会让App Crash,因此在K...
2019-03-13 09:23:50 162
原创 Kotlin学习之旅(D4)-函数与Lambda表达式
今天的主题是:函数与Lambda表达式 前言 Kotlin学习之旅(D1)-学习计划&基本语法 Kotlin学习之旅(D2)-基本语法 Kotlin学习之旅(D3)-类与继承 函数 Kotlin里面的函数其实在之前的学习中已经见过了,通过fun关键字来标识 fun double(x: Int): Int { return 2 * x } 默认参数 除了...
2019-03-01 15:37:33 153
原创 Kotlin学习之旅(D3)-类与继承
前言 Kotlin学习之旅(D1)-学习计划&基本语法 Kotlin学习之旅(D2)-基本语法 今日目标 类与对象基本用法 数据类 嵌套类 内部类 继承与接口 Tips: Kotlin中文参考手册 Kotlin Docs Reference 最基本的用法: class Day3 没有类体,只有类名,连大括号都省了 然后在Day3中加上构造方法 class ...
2019-02-28 11:35:09 121
原创 Kotlin学习之旅(D2)-基本语法
Kotlin学习之旅的第二天 今天让我们完成 基础语法 的学习 前言 昨天,我们学习了一部分的基础语法,文章链接:Kotlin学习之旅(D1)-学习计划&基本语法 最后还剩下三个基础语法没讲: for循环和while循环 when表达式 遍历集合 今天让我们一个个解决掉~ 循环 for循环 在Java,C,Python等各种编程语言中,都会有循环控制,其中for循环又是...
2019-02-27 16:11:21 136
原创 Kotlin 学习之旅 (D1),学习计划&基本语法
学习计划 学什么? 今天是Kotlin 旅的第一天,这次Kotlin之旅的行程计划是21天 目的: 每天只要花30分钟-1个小时,坚持14天,也就是两个星期,掌握Kotlin开发Android项目所需知识 包括: 1、基础语法(2D) 2、高级语法(3D) 3、Kotlin Idioms(2D) 4、From Java to Kotlin(1D) 5、Kotlin An...
2019-02-26 09:44:59 253
转载 ViewPager之setOffscreenPageLimit()解析
ViewPager之setOffscreenPageLimit()解析 在开发中经常使用ViewPager+Fragment,但是你真的了解在此情景下的Fragment的生命周期吗, 使用了那么频繁, 是该好好的总结下了: ViewPager 中两种Adapter: FragmentPagerAdapter, FragmentStatePagerAdapter 的区别 setOffscree...
2018-07-30 10:10:40 2561
转载 TabLayout,使用小结
效果图TabLayout详解什么是TabLayoutTabLayout provides a horizontal layout to display tabs.[google] TabLayout是一个用于放置水平Tab的布局你可以设置文字,icon,甚至是自定义的ViewTabLayout的继承关系TabLayout可配置属性属性名解释tabContentStart开始位置的偏移量tabBac...
2018-04-20 10:47:07 151
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人