Kotlin语法实战与Android应用笔记:
1、较为详细地介绍了Kotlin的语法,在某些方面与Java的语法区别也做了说明,并指明一些Kotlin语句编译成Java语句的形式。讲述了Kotlin语言是一种强类型语言,所有数据类型都是类封装的,数据类型不能隐式转换,必须显式变换。
2、详细地介绍了Kotlin的各种类,比如数据类、枚举类、密封类,类的继承,类的多态性,类的主构造函数与次构造函数,抽象类与接口,还有嵌套类与内部类与Java语言的区别。所有类只能有一个父类,可以实现多个接口。
3、简介了类成员的getter和setter方法。
4、详述了运算符函数与重载方法。
5、全面地罗列了Android系统的常用组件:Activity、Service、BraodcastReceiver和ContentProvider,各Wedget的成员属性和方法,包括AlertDialog的几种用法,List的Adapter构造等。