08 2019 档案

摘要:委托模式是软件设计模式中的一项基本技巧。在委托模式中,有两个对象参与处理同一个请求,接受请求的对象将请求委托给另一个对象来处理。 Kotlin 直接支持委托模式,更加优雅,简洁。Kotlin 通过关键字 by 实现委托。 类委托 类的委托即一个类中定义的方法实际是调用另一个类的对象的方法来实现的。 阅读全文
posted @ 2019-08-10 21:19 强哥10732 阅读(187) 评论(0) 推荐(0)
摘要:一 对象表达式和对象声明 Kotlin 用对象表达式和对象声明来实现创建一个对某个类做了轻微改动的类的对象,且不需要去声明一个新的子类。 对象表达式 通过对象表达式实现一个匿名内部类的对象用于方法的参数中: 对象可以继承于某个基类,或者实现其他接口: 如果超类型有一个构造函数,则必须传递参数给它。多 阅读全文
posted @ 2019-08-10 20:33 强哥10732 阅读(151) 评论(0) 推荐(0)
摘要:一 泛型 泛型,即 "参数化类型",将类型参数化,可以用在类,接口,方法上。 与 Java 一样,Kotlin 也提供泛型,为类型安全提供保证,消除类型强转的烦恼。 声明一个泛型类: 创建类的实例时我们需要指定类型参数: 以下实例向泛型类 Box 传入整型数据和字符串 定义泛型类型变量,可以完整地写 阅读全文
posted @ 2019-08-10 19:58 强哥10732 阅读(636) 评论(0) 推荐(0)
摘要:一 接口 Kotlin 接口与 Java 8 类似,使用 interface 关键字定义接口,允许方法有默认实现: 实现接口 一个类或者对象可以实现一个或多个接口。 接口中的属性 接口中的属性只能是抽象的,不允许初始化值,接口不会保存属性值,实现接口时,必须重写属性: 函数重写 实现多个接口时,可能 阅读全文
posted @ 2019-08-10 16:08 强哥10732 阅读(599) 评论(0) 推荐(0)
摘要:一 Kotlin 类和对象 Kotlin 类可以包含:构造函数和初始化代码块、函数、属性、内部类、对象声明。 Kotlin 中使用关键字 class 声明类,后面紧跟类名。 类的属性可以用关键字 var 声明为可变的,否则使用只读关键字 val 声明为不可变。 我们可以像使用普通函数那样使用构造函数 阅读全文
posted @ 2019-08-10 12:56 强哥10732 阅读(233) 评论(0) 推荐(0)
摘要:Kotlin 二 一 Kotlin 条件控制 if语句 一个 if 语句包含一个布尔表达式和一条或多条语句。 我们也可以把 IF 表达式的结果赋值给一个变量。 这也说明我也不需要像Java那种有一个三元操作符,因为我们可以使用它来简单实现: 使用区间 (in) 使用 in 运算符来检测某个数字是否在 阅读全文
posted @ 2019-08-09 22:55 强哥10732 阅读(340) 评论(0) 推荐(0)
摘要:Kotlin教程 Kotlin 程序文件以 .kt 结尾,如:hello.kt 、app.kt。 Android studio 环境搭建操作 :https://www.runoob.com/kotlin/otlin-android-setup.html 一 Kotlin基本语法 函数定义 函数定义使 阅读全文
posted @ 2019-08-09 14:57 强哥10732 阅读(332) 评论(0) 推荐(0)
摘要:手机尺寸:名目对角线的长度,单位英寸 1英寸 = 2.54cm 手机分辨率:屏幕能显示的像素的数量 手机像素密度 ppi: 每英寸屏幕显示的像素数 DPI: 手机密度:density 1dpi 120dpi 0.75 mdpi 160dpi 1.0 hdpi 240dpi 1.5 xhdpi 320 阅读全文
posted @ 2019-08-07 20:27 强哥10732 阅读(133) 评论(0) 推荐(0)

点击右上角即可分享
微信分享提示