- 博客(8)
- 收藏
- 关注
原创 Kotlin学习之旅(D6)-习惯用法-part 1
前言Kotlin学习之旅(D1)-学习计划&基本语法Kotlin学习之旅(D2)-基本语法Kotlin学习之旅(D3)-类与继承Kotlin学习之旅(D4)-函数与Lambda表达式Kotlin学习之旅(D5)-高级语法习惯用法创建DTOs函数的默认参数过滤listString字符串模板类型判断遍历Map扩展函数创建单例—————...
2019-03-22 20:51:09
137
原创 Kotlin学习之旅(D5)-高级语法
前言Kotlin学习之旅(D1)-学习计划&基本语法Kotlin学习之旅(D2)-基本语法Kotlin学习之旅(D3)-类与继承Kotlin学习之旅(D4)-函数与Lambda表达式高级语法空安全写过Java代码的人都知道,空指针异常是时刻都要注意的,特别是在Android里面,一个NullPointerException就会让App Crash,因此在K...
2019-03-13 09:23:50
184
原创 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
171
原创 Kotlin学习之旅(D3)-类与继承
前言Kotlin学习之旅(D1)-学习计划&基本语法Kotlin学习之旅(D2)-基本语法今日目标类与对象基本用法 数据类 嵌套类 内部类 继承与接口Tips:Kotlin中文参考手册Kotlin Docs Reference最基本的用法:class Day3没有类体,只有类名,连大括号都省了然后在Day3中加上构造方法class ...
2019-02-28 11:35:09
142
原创 Kotlin学习之旅(D2)-基本语法
Kotlin学习之旅的第二天今天让我们完成 基础语法 的学习前言昨天,我们学习了一部分的基础语法,文章链接:Kotlin学习之旅(D1)-学习计划&基本语法最后还剩下三个基础语法没讲:for循环和while循环 when表达式 遍历集合今天让我们一个个解决掉~循环for循环在Java,C,Python等各种编程语言中,都会有循环控制,其中for循环又是...
2019-02-27 16:11:21
152
原创 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
299
转载 ViewPager之setOffscreenPageLimit()解析
ViewPager之setOffscreenPageLimit()解析在开发中经常使用ViewPager+Fragment,但是你真的了解在此情景下的Fragment的生命周期吗, 使用了那么频繁, 是该好好的总结下了:ViewPager 中两种Adapter: FragmentPagerAdapter, FragmentStatePagerAdapter 的区别 setOffscree...
2018-07-30 10:10:40
2608
转载 TabLayout,使用小结
效果图TabLayout详解什么是TabLayoutTabLayout provides a horizontal layout to display tabs.[google] TabLayout是一个用于放置水平Tab的布局你可以设置文字,icon,甚至是自定义的ViewTabLayout的继承关系TabLayout可配置属性属性名解释tabContentStart开始位置的偏移量tabBac...
2018-04-20 10:47:07
176
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人