
不会真的学不会kotlin把?
以imooc新kotlin教程为基础,总结脑图,整体把握kotlin
木寸~
结庐在人境,而无车马喧。
展开
-
Activity onStop调用者是谁,为什么会延时调用?
非原创,整理onStop方法什么时候被调用DestroyActivityItem的execute和postExecute方法是在TransactionExecutor的executeLifecycleState方法中调用的:// in TransactionExecutor.javaprivate void executeLifecycleState(ClientTransaction transaction) { // Cycle to the state right before .原创 2021-01-21 20:45:37 · 387 阅读 · 0 评论 -
Java动态代理的几张图
来源:知乎原创 2021-01-21 18:55:05 · 199 阅读 · 0 评论 -
不会真的学不会kotlin吧?(八)注解
本文是根据慕课网kotlin相关课程本人笔记和个人理解所作代码部分参考慕课网新kotlin入门课程文章目录本章简介结构导图javakotlin注解基本概念kotlin的java注解本章简介这一章主要介绍了kotlin和java注解的不同,后面也会有几篇文章来看看kotlin注解怎么实现apt等各种功能结构导图javakotlin注解基本概念kotlin@Retention(AnnotationRetention.RUNTIME)@Target(AnnotationTarget..原创 2020-08-18 01:13:35 · 5139 阅读 · 0 评论 -
不会真的学不会kotlin吧?(七)反射
本文是根据慕课网kotlin相关课程本人笔记和个人理解所作代码部分参考慕课网新kotlin入门课程文章目录本章简介结构导图反射获取泛型实参DeepCopyModel映射释放对象不可空引用的类型插件化加载类本章简介这一章主要就是要注意java类和kotlin反射的区别结构导图反射数据结构概念及使用说明KType描述未擦除的类型或泛型参数等,例如Map<String,Int>; 可通过typeOf或者以下类型获取对应的父类、属性、函数参数等KClas.原创 2020-08-17 01:26:10 · 5302 阅读 · 0 评论 -
不会真的学不会kotlin吧?(六)泛型
本文是根据慕课网kotlin相关课程本人笔记和个人理解所作代码部分参考慕课网新kotlin入门课程文章目录本章简介结构导图泛型泛型约束泛型型变星投影EG本章简介这一章主要介绍了泛型的使用,注意逆变和协变的区别结构导图泛型kotlinfun main() { val max : String = maxOf<String>("Hello", "World") //val list = List.Cons(1.0, List.Nil) val res.原创 2020-08-16 23:03:14 · 5186 阅读 · 0 评论 -
不会真的学不会kotlin吧?(五)类型进阶
本文是根据慕课网kotlin相关课程本人笔记和个人理解所作,属于半原创文章目录本章简介结构导图类的构造器成员可见性类属性的初始化代理 Delegates单例data class数据类内部类枚举类密封类内联类EG本章简介这一章主要就是要注意java类和kotlin类的区别一些的,看看知道怎么用就可以了结构导图类的构造器javapublic class Person { private int age; private String name; public Per.原创 2020-08-15 12:30:06 · 6034 阅读 · 0 评论 -
不会真的学不会kotlin吧?(四)高阶函数
本文是根据慕课网kotlin相关课程本人笔记和个人理解所作,属于半原创文章目录本章简介结构导图高阶函数参数包含函数或者返回函数类型内联函数inline常见高阶函数let run alse apply use集合变换及序列变化及聚合SAM转换SAM转换对比正确的添加删除SAMDemo本章简介这一章主要是kotlin的高阶函数,主要对let,also的使用和内联函数的定义了解结构导图高阶函数参数包含函数或者返回函数类型kotlinfun main() { cost { .原创 2020-08-07 01:16:25 · 7989 阅读 · 0 评论 -
不会真的学不会kotlin吧?(三)表达式
本文是根据慕课网kotlin相关课程本人笔记和个人理解所作,属于半原创文章目录本章简介结构导图常量和变量变量 var只读变量 val常量const常量引用分支表达式if elsewhentry catch表达式运算符和中缀表达式中缀表达式Infix 方法的中缀表达Lambda表达式匿名函数EG本章简介这一章主要是kotlin的表达式相关的东西,我的理解就是kotlin中的 + - * / 其实都是函数,也可以重写这些函数和操作符,还有中缀操作符,不过代码的阅读性会有所下降结构导图常量和变量.原创 2020-08-04 00:27:42 · 5891 阅读 · 0 评论 -
不会真的学不会kotlin吧?(二)类、接口和类型
本文是根据慕课网kotlin相关课程本人笔记和个人理解所作,属于半原创文章目录本章简介结构导图类抽象类和接口类抽象类接口拓展方法类成员空类型空类型类型转换类型转换本章简介这一章主要是kotlin的类的一些操作,转换、拓展之类的,令我印象深刻的还是智能转换,感觉挺不错的结构导图类抽象类和接口类javapublic class SimpleClass extends AbsClass implements SimpleInf { public int.原创 2020-08-03 01:22:14 · 5743 阅读 · 0 评论 -
不会真的学不会kotlin吧?(一)基本类型
本文是根据慕课网kotlin相关课程本人笔记和个人理解所作,属于半原创文章目录本章简介结构导图基本类型变量声明对比易混淆的Long数值转换字符串模板数组数组对比数组遍历数组包含关系区间数组包含关系集合框架列表创建Map创建列表操作多值对函数类方法顶级函数函数引用函数传递变长参数伪多返回值默认值具名参数例子(参考慕课网)本章简介本来已经学习过好几次kotlin了,因为自己没有总结,工作中也没有用。所以决定总结一下,发一篇文章,后续会一直更新的,一起学习和进步!后面的demo是非常有意思的,函数是可以.原创 2020-08-02 01:39:42 · 6214 阅读 · 0 评论