需求如题 话不多说 关门放码 《布局》 关键属性completionThreshold 代表输入几个字符匹配一次dropDownWidth/Height 下拉框高度宽度dro...
需求如题 话不多说 关门放码 《布局》 关键属性completionThreshold 代表输入几个字符匹配一次dropDownWidth/Height 下拉框高度宽度dro...
一.添加jar和aar的方式 在项目中需要添加三方的sdk时,选择将相关的jar或aar放入到module中的libs文件夹下后需要在对应的gradle中配置,配置方式有如下...
line 1:0 mismatched input '?' expecting {COMMENT, SEA_WS, '<', PI} 在项目中的app的build.gradl...
看了你的文章终于搞懂屏幕适配了,为你点赞👍👍
Android适配相关概念 屏幕尺寸 含义:手机对角线的物理尺寸单位:英寸(inch)-1英寸=2.54cm,android常见的尺寸有5寸,5.5寸,6寸 屏幕分辨率 含义:手机在横向,纵向...
相关概念 屏幕尺寸 含义:手机对角线的物理尺寸单位:英寸(inch)-1英寸=2.54cm,android常见的尺寸有5寸,5.5寸,6寸 屏幕分辨率 含义:手机在横向,纵向...
在项目的上个版本,老大说将Android打包搞到服务器上,让所有人都可以享受打包的乐趣,接着就有了这篇文章~Jenkins自动打包,已经用了一段时间了,奈何前段时间陷入了王者...
BindingCollectionAdapter 最近看到了这个基于databing的开源库,简单翻译了一下。。。GitHub地址 一 依赖安装 compile 'me.ta...
哈哈,买到了签名版
Kotlin基础(8)-->空指针检查一、可空类型系统 Kotlin默认所有的参数和变量都不可为空。Int 表示不可为空的整型Int? 表示可为空的整型eg: 有点啰嗦吧,别急,Kotlin还提供了一系列辅助...
一、对变量延迟初始化 应用场景:如果一个类中,存在很多全局变量实例,我们不得不做许多的非空判断,即使我们非常确定他们不会为空。比如: 使用lateinit关键字,他会告诉Ko...
一、标准函数with、run、apply 标准函数是指在Standard.kt文件中定义的函数,任何的Kotlin代码都可以自由的调用。我们之前在[Kotlin基础(8)--...
一、字符串内嵌表达式 ${} 表达式 当{}中只有一个变量时,{}可以省略掉 二、函数的默认值 我们可以在定义函数时给任意参数一个默认值,这样调用此函数的时候,不会强制要求调...
一、可空类型系统 Kotlin默认所有的参数和变量都不可为空。Int 表示不可为空的整型Int? 表示可为空的整型eg: 有点啰嗦吧,别急,Kotlin还提供了一系列辅助...
一、创建与遍历集合 1.List与Set集合 (1).不可变集合:无法进行增删改查操作 (2).可变集合:可以进行增删改查操作 Set用法与List一模一样,只是替换成了se...
一、数据类 数据类通常需要重写equals(),hashCode(),toString()这几个方法。equals():用于判断两个数据类是否相等hashCode():作为e...
Java中: public、private、protected、default(什么都不写)Kotlin中:public、private、protected、internal...
和Java一样,任何一个类最多只能继承一个父类,但是却可以实现任意多个接口。 1.简单使用 首先我们创建一个接口 让Student类继承它 在Java中继承使用的关键字是ex...
一、类与对象 首先创建一个人类 可以看到。Kotlin中也是使用class关键字来声明一个类的。接下来我们对这个类进行实例化 Kotlin实例化一个类的方式与Java类似,只...
程序的执行语句主要分为3中:顺序语句、条件语句和循环语句 一、条件语句 Kotlin中的条件语句主要有两种实现方式:if和when 1、if条件语句 Kotlin中的if语句...