- 博客(5)
- 资源 (5)
- 收藏
- 关注
原创 Kotlin 基本语法
1.变量定义基本数据类型KotlinJavaBytebyteShortshortIntintLonglongFloatfloatDoubledoubleCharcharBooleanboolean通过以上对比可以发现,Kotlin相比较Java数据类型变化为类型首字母大写,有点类似Java中的装箱操作,但是需要...
2018-12-30 16:59:59 194
原创 AndroidStudio 首次使用Kotlin
1.配置项目新建Android项目,该过程与之前类似,在此不在赘述,新建完成后,需要安装Kotlin插件,依次点击File–Settings–Plugins,选择 Browse repositories 搜索 Kotlin关键字,选择 Install,开始安装,如已安装成功了,再次搜素Kotlin时会显示Update界面,如下图所示,表示安装成功。完成Kotlin插件下载后,在App的bui...
2018-12-30 11:40:23 498
原创 JAVA中的异常处理
1.简介Java中的所有异常均继承与Throwable,其子类包括Error和Eexception,主要包括以上三种:Error:是比较严重的异常,一般如果产生该类异常,程序就会彻底崩溃,该异常程序猿不太容易及时解决,如开发环境配置有误、虚拟机错误和线程死锁等;运行时异常:该异常在编译时可以通过,但在运行时暴露,通常该异常可通过程序员的检测,避免发生,例如空指针、数组角标越界和类型转换等;...
2018-12-23 17:25:37 219
原创 主线程中的Looper.loop()一直无限循环为什么不会造成ANR?
1.引言众所周知在Activity的主线程中不能做耗时操作,但是 查看ActivityThread的源码可以看到,该线程中包含了一个Loop.looper()的阻塞操作,那么该阻塞操作为何不会引起ANR?2.源码分析其实引起ANR的原因主要包括以下两点:1.当前的事件没有机会得到处理(即主线程正在处理当前事件,没有及时完成或looper中的事件分发处理被阻塞);2.当前事件正在执行,但...
2018-12-22 18:00:49 1338
原创 JAVA基础--java中equals,hashcode和==的区别
1、==在谈JAVA中使用 == 前首先要明白Java中的数据类型分为两种,即基本数据类型和引用数据类型,在该两种情况下使用 所代表的含义也是不同。基本数据类型:Java中的基本数据类型包括四类八种,即布尔型:boolean(1/8Byte);字符型:char(2 Byte 一个字符可存储一个汉字);整形:byte(1Byte) ,short (2Byte),int (4Byte),...
2018-12-22 13:08:56 189
Learning Deep Models for Face Anti-Spoofing Binary or Auxiliary Supervision.zip
2019-09-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人