当前位置: 首页 > news >正文

网站建设整体设计思路安全认证的机票网站成就怎么做

网站建设整体设计思路,安全认证的机票网站成就怎么做,网页设计作业成品框架集,做赌钱网站constructor 构造器一般情况下可以简化为主构造器 即: class A constructor(参数) : 父类 (参数) 也可以在构造器上直接声明属性constructor ( var name) 这样可以全局访问 init { } 将和成员变量一起初始化 susped 挂起 data class 可以简化一些bean类 比如get / set ,自动…

constructor 构造器一般情况下可以简化为主构造器 即: class A constructor(参数) : 父类 (参数) 也可以在构造器上直接声明属性constructor ( var name) 这样可以全局访问

init { }  将和成员变量一起初始化

susped 挂起

data class 可以简化一些bean类 比如get / set ,自动生成copy 函数 var data2 =  data.copy  data class 会简化为自动将构造函数填充至具体数值 如果想改变顺序 则需要重写 component 函数

== java中是比较地址  kotlin 则是比较equals 比较内存地址 用 ===

?: 三目运算符  data.message  ? : "data"   ?:后面为第一个语句的表达式的结果  等同于java的 ? a : b

?. 安全调用符号 防止空指针

when 操作符  类似于java switch ,不过when 可以有返回值 比如 var code : Int when(data ) = {xxx -> 0}

when(data){

1 -> xx

2,3 -> xxx,如果返回值一样 用,分割 等同于 case : case : break;

}

ArrayList 访问具体数据与数组相同 list[position]

operator 加上这个操作符可以通过操作符进行调用

forEach  遍历 {值 : List ->} 可以简化为 {it , it=值}

filter {传入表达式 过滤出一个新的集合} var list2 = list.filter{it.code = 200}

in 区间 for(i in 0..99)

until 函数(加上了infix关键字)不包含右边界    比如 for(i in 0 until data.length)

indices 等同于length size 

fun 修饰函数可以在函数中嵌套使用 可以调用外部对象 但是每次调用会生成一个函数对象

private set 私有化set 方法

@get 获取名称

@JvmOverloads 生成重写方法

扩展 可以给成员属性加上指定函数 比如 需传入Float 可以写成 fun Float.getValue(){this == Float}然后可以1f.getValue  如果和之前定义的函数名和参数相同 一般会执行之前的函数, 静态解析

@ViewGroup.firstView : View get() = getChildAt(0)

inline 内联函数将内部的代码块直接引用 copy 过来到调用的地方,减少调用栈 

:: 传入方法 函数, fun setClick(listener : (View) -> Unit)    --- v.setOnClick(::Click)

fun click(view : View)xx  or {}  函数类型即接口

reified 指定泛型

by ------by lazy 只加载一次 ,调用时加载  by后面跟一个对象类型 var 需要重写 operator get set val 只需要get

apply  also   repeah    with   run 作用域函数

apply 初始化的操作 当前对象为this 返回当前对象 this

let 初始化,当前对象为it return @let it 做判断时候使用合适

also 等同于let also 返回调用对象

run 等同于let 当前对象用this findViewById<XX>(R.id.xx).run{ 初始化参数}

返回自身  apply also  返回this apply 不返回自身的  run  let  

http://www.yayakq.cn/news/727494/

相关文章:

  • 济南企业建站系统成都有什么好玩的
  • 自己做网站给自己淘宝引流公司企业做网站怎么做
  • 怎么在免费空间里面做网站做网站需要数据库吗
  • 南昌集团网站建设公司国际新闻最新
  • 网站建设流程与构架做公司网站的多少钱
  • 顺德建设幼儿院报名网站怎么开发一个直播app
  • 一分钟新闻口播稿seo渠道是什么意思
  • 佛山网站建设技术外包什么是网站模块
  • 银川做网站的 公司有哪些小型网站开发时间周期
  • 如何修改模板网站沈阳网站关键词优化哪家好
  • 有了域名怎样做淘客网站网站建设 天秀网络
  • 织梦网站模板视频教程php网站制作软件
  • 个人网站的制作论文书法网站建站目标
  • 暖色调网站wordpress如何添加内链
  • 专业网站设计建设服务html5国内网站建设
  • dede 购物网站长治哪里做网站
  • 有可以做ssgsea的网站么泰安网站建设论文结论
  • 响应式wordpress南昌seo锐创
  • 廊坊cms建站模板企业建设3D网站
  • 甘南网站建设网站建设系统平台
  • 重庆市门户网站制作如何策划网络事件营销
  • 温州公司做网站科技基金
  • 官方网站开发商手机企业网站
  • 如何做好公司网站自适应网页模板企业
  • 开网站建设公司挣钱吗网站开发网站设计制作
  • 哈尔滨网站推广公司哪家好wordpress 折叠展开
  • 网站建设的指标纪检监察网站建设方案
  • 建设银行网站特色福田公司成立时间
  • 昆山网站建设及推广网站建设需求报告
  • 东莞网站搭建找哪里各大网站黑白几天