- 博客(11)
- 资源 (1)
- 收藏
- 关注
原创 Kotlin开发安卓APP笔记实战-写个简易记事本(需求分析)
Kotlin不止之前笔记里学的这些基础,不过不看了,还是实战吧,遇到问题再去解决。 创建工程环境啥的之前都讲过就不讲了,阅读此笔记需要一些安卓开发的经验和知识,不懂的可以在猫客论坛评论区提问,或者我的csdn博客地址评论,不知道有没有转载,欢迎转载,注明出处就好。因为白天需要上班,可能更新得会慢一点。分析记事本功能以及画草图无论做什么事,脑袋里面一定先要有对这件事情有个大致的思路,该怎样去做,胸有
2017-12-26 13:19:59 4758 1
转载 Kotlin开发安卓APP笔记-协程(代替线程)
转自http://www.yiibai.com/kotlin/coroutines.html 一些 API 启动长时间运行的操作(例如网络 IO、文件 IO、CPU 或 GPU 密集型任务等),并要求调用者阻塞直到它们完成。协程提供了一种避免阻塞线程并用更廉价、更可控的操作替代线程阻塞的方法:协程 挂起。 协程通过将复杂性放入库来简化异步编程。程序的逻辑可以在协程中顺序地表达,而底层库会为我们解
2017-12-25 11:41:07 2707
原创 Kotlin开发安卓APP笔记-接口
接口定义和Java一样,kotlin也使用interface作为接口的关键字,允许方法有默认实现 interface CodingListener{ fun openIDE() fun closeIDE(){//已实现 } }Kotlin接口的实现和继承类似,使用关键字“:”class Xiaoming:CodingListener{
2017-12-22 10:39:13 366
原创 Kotlin开发安卓APP笔记-类和对象(2)
上一篇Kotlin开发安卓APP笔记-类和对象(1)修饰符Kotlin的修饰符包括包括类修饰符classModifier 和访问修饰符accessModifier:类修饰符classModifier–标示类本身特性 abstract //抽象类标示 final //标示类不可继承,默认属性 enum //标示类为枚举 open //类可继承,类默认是final的 anno
2017-12-21 11:25:53 316
原创 Kotlin开发安卓APP笔记-类和对象(1)
其实这一篇应该是先于函数学习的,现在补上 跟Java一样,Kotlin里面类的声明使用的是关键字class,类的声明包含有三部分:类名,类头,类体,其中,类头和类体是可选的。class Demo类成员1、构造器和初始化块 2、成员函数 3、属性 4、内部类 5、对象声明构造器Constructors一个类可以有一个主构造器或者多个次构造器主构造函数(primary construc
2017-12-20 11:55:33 339
转载 《转》Kotlin开发安卓APP笔记-函数和lambda表达式(3)
接着上一篇【Kotlin开发安卓APP笔记-函数和lambda表达式(2)】继续学习函数和lambda表达式 转自:http://blog.csdn.net/tangxl2008008/article/details/53282100 http://blog.csdn.net/tangxl2008008/article/details/53665671高阶函数将函数作为参数或返回一个函数,称为高
2017-12-19 13:00:02 349
原创 Kotlin开发安卓APP笔记-函数和lambda表达式(2)
接着上一篇Kotlin开发安卓APP笔记-函数和lambda表达式(2)继续学习可变参数数量Varargs使用“vararg”关键字修饰参数,即可定义为可变数量参数(一般是最后一个参数): fun asList(vararg ts: Any): List<Any> { val result = ArrayList<Any>() for (t in ts) {
2017-12-18 11:53:49 542
原创 Kotlin开发安卓APP笔记-函数和lambda表达式(1)
函数声明在Kotlin中,使用“fun”关键字声明函数: fun bestmk(i:Int):String{ return "猫客技术论坛bestmk.cn建站$i 年啦!" }可以看出,kotlin函数参数是用 Pascal 符号定义的 name:type。参数之间用逗号隔开,每个参数必须指明类型。函数参数可以有默认参数。这样相比其他语言可以减少重载。 函数使用方法
2017-12-15 11:59:29 329
原创 Kotlin开发安卓APP笔记-数据类型
基本数据类型Kotlin 的基本数值类型包括 Byte、Short、Int、Long、Float、Double 等。。Kotlin数据类型 类型 位宽度 取值范围 Byte(字节) 1字节 8位 -128~127 Short(短整形) 2字节 16位 -32768~32767 Int(整形) 4字节 32位 -2147483648~2147483647
2017-12-13 10:20:40 496
原创 Kotlin开发安卓APP笔记-创建工程及基础语法
闲来无事,学学kotlin,写写笔记 一,配置Java环境 二,安装Android studio3.0+ 三,创建安卓工程 勾选Include kotlin support,然后一直next就好。 进入Android studio之后可能会提示Error:java.util.concurrent.ExecutionException: com.android.tools.aapt2.A
2017-12-13 09:48:38 518
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人