- 博客(13)
- 资源 (47)
- 收藏
- 关注
原创 Kotlin_拓展函数
拓展函数1. Studentpackage com.tct.freeze.kotlinstudydemoclass Student(){ // 延迟初始化 lateinit var mName : String // 构造器 constructor(name : String) : this() { mName = name }...
2020-02-07 17:01:20 293
原创 Kotlin_接口(interface)
接口package com.tct.freeze.kotlinstudydemo// interface 接口interface People { // 默认方法 fun onFavourite(){ println("Study") } // 不实现默认方法 fun onPrint()}类实现接口package com.t...
2020-02-07 16:26:53 386
原创 Kotlin_Open关键字
Open关键字如果没有 open 关键字,Kotlin中定义的类默认为final属性,故无法被继承// public final class Peopleclass People { fun favourite(){}}故如果要被继承,需要使用 open 关键字package com.tct.freeze.kotlinstudydemo// open 关键字,表示该类可被...
2020-02-07 16:12:01 588
原创 Kotlin对象的getter 和 setter属性
对象的getter 和 setter属性实例package com.tct.freeze.kotlinstudydemoclass Student { // getter 和 setter var name : String = "tuantuan" // 获取属性值(name)时,先执行(field相关),再返回 get() = fiel...
2020-02-05 20:23:14 1093
原创 Kotlin的 companion object 修饰符
companion object (伴生对象)1.1 调用测试fun main(args : Array<String>) { var mStudent = Student()}1.2 Student 对象companion object (伴生对象):伴生对象在类中只能存在一个package com.tct.freeze.kotlinstudydemocla...
2020-02-05 15:35:49 552
原创 20200204_Kotlin let操作符使用
let 操作符的作用当调用者为非空的时候会执行let表达式里面的函数体,常常和 ? 操作符配合使用 fun getRunningAppProcesses(){ val result = mutableMapOf<String, PkgProcInfo>() // as 为类型转换 var mActivityManager = g...
2020-02-04 22:05:22 691
原创 20200204_Java的箭头函数
Java 箭头函数(->)箭头函数(->)其实还是表示 lambda ,主要目的是用更少的代码来实现同样的功能,但是看起来很不好维护就是。package com.tct.freeze.kotlinstudydemo;import java.util.ArrayList;import java.util.List;public class JavaRun { pu...
2020-02-04 22:00:25 7163
转载 20200204[转]Kotlin-创建对象
0. 原文https://www.runoob.com/kotlin/kotlin-class-object.html1. 新建对象fun main(args : Array<String>) { var mStudent = Student("Jim", 18) println("Student name is: ${mStudent.mName}, age...
2020-02-04 20:29:26 751
转载 20200204[转]Kotlin-For循环
0 原文1. For 循环对集合进行迭代fun main(args : Array<String>) { var list = listOf("No1", "No2", "No3") // For 循环 for (i in list) { println(i) } // For 循环,并打印下标 index fo...
2020-02-04 17:08:46 412
转载 20200204[转]Kotlin-When表达式
0 原文1. When表达式when 将它的参数和所有的分支条件顺序比较,直到某个分支满足条件。when 既可以被当做表达式使用也可以被当做语句使用。如果它被当做表达式,符合条件的分支的值就是整个表达式的值,如果当做语句使用, 则忽略个别分支的值。when 类似其他语言的 switch 操作符。其最简单的形式如下:fun main(args : Array<String>) ...
2020-02-04 16:47:04 257
转载 20200204[转]Kotlin-使用区间,区间符号 ..
0 原文https://www.runoob.com/kotlin/kotlin-condition-control.html使用区间,区间符号 …使用 in 运算符来检测某个数字是否在指定区间内,区间格式为 x…y :示例fun main(args : Array<String>) { // 检测某个数字是否在指定区间内 if (5 in 1..8) { ...
2020-02-04 16:11:04 327
转载 20200204[转]Kotlin-IF控制语句
0 原文https://www.runoob.com/kotlin/kotlin-condition-control.html1. IF控制语句1.1 传统写法fun main(args : Array<String>) { var z = getMax_1(1, 2) println("getMax_1 : " + z)}// 传统写法fun getM...
2020-02-04 11:27:15 172
转载 20200204[转]Kotlin-字符串模板
0. 原文https://www.runoob.com/kotlin/kotlin-basic-types.html1. 字符串模板:模板表达式以美元符($)开头,由一个简单的名字构成示例:模板表达式,用美元符号 "$"为开关fun main(args : Array<String>) { val i = 123 // 字符串模板,用美元符号 "$"为开关 ...
2020-02-04 10:38:50 150
多点触控(图片旋转与缩放
2015-04-11
数据库SQL基本操作(初学者)
2015-01-24
AIDL通信(含2个客户端1个服务端)
2015-01-15
定时器的4种方法
2014-12-30
常用输入框正则验证
2014-12-28
录音和播放(含话筒效果)
2014-12-26
登录界面(UI漂亮)
2014-12-24
使用AIDL发送数据
2014-12-24
支持左右箭头显示与控制的水平滚动
2014-12-24
消息通知栏demo
2014-12-22
高德地图轨迹回放(支持GPS纠错处理)
2014-12-17
高德地图轨迹回放
2014-12-17
Activity传递对象的3种方法(全)
2014-11-28
ReciteInterviewQuestions_v1.0.3.rar
2021-12-27
重复文件RecycleView列表和交互逻辑实现
2021-06-27
ScheduleAalarmDemoApk.rar
2020-06-01
AlphabetList.rar
2020-05-17
丢失api-ms-win-crt-runtime-l1-1-0.dll解决
2018-01-05
PyDev4.5 对应Jdk7
2018-01-03
软件开发项目实践指导书
2015-04-12
摇一摇(ACC参数展示和位置提示)
2015-04-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人