logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

《第一行代码》第三版笔记

drawable 放图片mipmap 放图标drawable 我们应该自己创建drawable-hdip、drawable-xhdpi、drawable-xxdpi。当然这只是理想情况,更多的时候美工指挥提供给我们一份图片,这时可以把所有图片放到 drawable-xxhdpi 目录下,因为这是最主流的设备分辨率目录...

【kotlin】递归和尾递归

文章目录递归尾递归优化递归我们来算一下5的阶乘fun main(args: Array<String>) {//5的阶乘:5*4*3*2*1var num = 5println(fact(num))}fun fact(num:Int):Int{if(num == 1){return 1}else{return num*fact(num-1)...

#kotlin
【Kotlin】委托和代理、单例

文章目录委托和代理单例委托和代理我们创建一个IWashBowl接口,里边有一个洗碗的方法interface IWashBowl {fun washing()}现在有大头儿子和小头爸爸,大头儿子洗碗赚1块钱,小头爸爸赚10块钱class BigHeadSon:IWashBowl {override fun washing(){println("我是大头儿子,我洗碗赚1块...

【Kotlin】坦克大战8:敌方坦克发射

创建AutoShot/*** 自动射击的能力*/interface AutoShot {//自动射击的功能fun autoShot(): View?}Enemy实现这个接口,重写autoShot方法(Tank中有相同代码,抄一抄)class Enemy(override var x: Int, override var y: Int) :Moveable, ...

#kotlin
【kotlin】字符串

文章目录字符串模板字符串模板fun main(args: Array<String>) {println(diaryGenerator("中山公园"))}fun diaryGenerator(placeName:String):String{var temple = "今天天气很晴朗,今天去${placeName}玩,映入眼帘的是${placeName}${place...

#kotlin
【kotlin】延迟初始化和密封类

文章目录延迟初始化使用密封类优化代码延迟初始化RecyclerView基本使用 中最后 MainActivity 中class MainActivity : AppCompatActivity(),View.OnClickListener {...private var adapter: MsgAdapter? = nulloverride fun onCreate(savedInstanceSt

#kotlin
【kotlin】数据类型和变量

电脑定义出来了各种数据类型来节省存储空间栗子1var name = "王力宏";println(name);查看控制台输出智能类型推断我们看到Eclipse有报错,int不能转为string当我们第一次给name赋值时,kotlin认为name是个字符串类型,所以再给它赋值整型会报错我们再看这个栗子,先给name赋值18,然后再修改为19,都是么有报错的,当给nam...

#kotlin
【kotlin】函数和命令行交互式终端

文章目录函数布尔值命令行交互式终端函数打印一个菱形fun main(args: Array<String>) {print1star()print3star()print5star()print3star()print1star()}fun print1star(){println("*")}fun print3star(){println...

#kotlin#命令行
【kotlin】高阶函数详解

如果一个函数接收另一个函数作为参数,或者返回值的类型是另一个函数,那么该函数就称为高阶函数这就涉及到另一个概念了:函数类型。下面学习一下如何定义一个函数类型

#kotlin
【kotlin】扩展函数和运算符重载

扩展函数扩展函数表示即使在不修改某个类的源码的情况下,仍然可以打开这个类,向该类添加新的函数如果想统计字符串中字母的数量,你可能会写出如下函数:object StringUtil {fun letterCount(string: String):Int{var count = 0for(str in string){if(str.isLetter()){count++}

#kotlin
    共 41 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 请选择