由于公司项目是海外项目,所以针对海外APP的上线,运营或者海外三方账号(登录,广告等)的申请,运营等进行整理,方便自己参考及其别人参考,上一篇文章由于知识点及其篇幅过多过长,...
由于公司项目是海外项目,所以针对海外APP的上线,运营或者海外三方账号(登录,广告等)的申请,运营等进行整理,方便自己参考及其别人参考,上一篇文章由于知识点及其篇幅过多过长,...
命题:命题的定义命题备注:判断命题的两个点:1:语句是陈述句,2. 能够唯一的判断其真假值。命题和真值的符号化:符号化命题和真值的符号化:复合命题连接词备注:复合命题的连接词...
kotlin的多值数据结构list/序列:具体可以参考先前的文章,即kotlin提供了一系列的复合数据结构进行多数据存储或者参数传递。且提供了一系列的函数用于复合数据结构的遍...
协程间的数据传递:单值传递和多值传递(数据流的传递)单值传递:launch创建的协程:多协程是顺序执行,且各个协程的函数体内没有挂起当前协程的逻辑(包括延时逻辑),各个协程的...
什么是协程?项目中的需求特别是复杂的需求并不是单一任务的,可能是一个接一个任务组成的,特别是下一个任务需要上一个任务执行完成提供数据,此种情形被称为异步编程(需要注意的是此异...
本文章是kotlin中几个小的知识点的总结整理:包括判空,==和===(相等判断),还有this的用法三个知识点。空指针异常及其kotlin的判空操作: 空指针异常:无论是在...
kotlin提供了几个高阶函数(标准函数)方便我们日常的开发,比如:let,with,run,apply,also等函数,下面逐一的对其进行整理记录其用法: let函数:le...
kotlin中的操作符操作符及操作符重载操作符:java和kotlin都支持,通常用于两个基础变量的逻辑计算甚至包括按位运算等等,kotlin比java支持的更多一些,操作符...
kotlin:内联:包括内联类,内联函数,内联属性,综合来说是kotlin为了一定程度上节省内存提升性能而提供的一种机制,下面逐一对其进行总结整理: 内联类:内联类要解决的问...
高阶函数:kotlin提供的一种特殊的函数,可以将函数作为参数传入或者将函数作为返回值返回。kotlin系统函数中提供了一系列的高阶函数,比如kotlin中的集合的操作函数,...
顶层函数和顶层属性java中的方法都属于声明的类中,但是kotlin支持一种特殊的函数即顶层函数,即在文件的顶层(非类中)直接声明函数。顶层函数的权限是包内权限,在包内可以直...
kotlin函数:和java中的方法一致,其定义和使用语法如下:函数语法 参数:通用参数使用name:类型,name:类型方式声明,需要注意的是参数的结尾可以使用,也可以不使...
java泛型:用于项目编译期的类型限定 编译后会类型擦除也就是编译后确认了使用的类型:泛型类,泛型属性,泛型方法泛型通配符即其泛型上界和下届语法:? extends 类:上界...
java的委派模式:设计模式中的一种,在生活中常见的一种场景:经纪人场景,中介等现实场景,在java逻辑中多适用于不想对外公开细节和逻辑处理外需要添加一些额外逻辑的场景。委托...
kotlin:对象表达式:需要解决的问题:需要临时创建一个类对象,在类对象中做一些修改,多用于抽象类或者接口的临时类对象的创建,比如java中的异步代码执行多借助于接口,b持...
数据类:java的数据类和普通类一样,通常声明属性及其对应的set和getapi,同时封装和当前数据类相关的逻辑方法,kotlin的数据类和java类不一样,语法上需要使用关...
类kotlin中普通类的声明和java中普通类的声明一致,即 class 类名 {} 声明。类的成员构造函数与初始化块函数属性嵌套类和内部类对象声明构造函数及其初始化模块构造...
kotlin语法中的语句:if语句,when语句,while语句,for语句,同时提供了对应的表达式:if表达式,when表达式,while表达式,for表达式,即(对于语句...
@return_toLife 这篇文章太久了 这个组件更是很久之前写得一个组件,很抱歉当前都找不到了 还是建议你自己根据文章去写一下就几个点 正好可以完善一下自己点
RecyclerView平滑流畅的滑动到指定位置背景 在项目中,想使RecyclerView慢慢的平缓滑动指定位置,于是使用: RecyclerView.smoothScrollToPosition(int); 发现效果并...
参考文章:集合操作概述[https://www.kotlincn.net/docs/reference/collection-operations.html] 集合的基本操作...