- 博客(7)
- 收藏
- 关注
原创 迁移Androi Studio的SDK,Gradle,以及相关核心配置.android目录
在Android Studio的启动页面中的All Setting里设置,这样不用做两次设置(一个给当前项目设置,一个是给新建项目设置)1.2 将C盘下的.android目录烤过去(详细的目录应该是在你的用户目录下,例如C:\Users\Ryder\.android)这是gradle的依赖管理目录,类似maven的本地目录,总之gradle会把依赖下载到这个目录下,构建项目的时候也是从这里引入依赖。E:\Software\Android (注意:是以.android的父级目录来作为环境变量)
2025-08-20 10:56:48
869
原创 Andriod Studio新建项目依赖下载失败Failed https://dl.google.com
经历:新手上路新建项目时总有些依赖下载失败,比如下载https://dl.google.com上的依赖,这个是google的地址,之前开启科学上网倒是能下载,但是每次都开,每次都下载很烦。
2025-08-16 21:40:00
505
原创 Kotlin基础语法学习笔记2
函数上下文引用返回值应用场景letitlambda结果空值检查,返回对象进行下一步操作applythis接收者对象初始化对象runthislambda结果在创建时初始化对象并计算结果alsoit接收者对象在返回对象之前进行一些额外操作withthislambda结果对一个对象调用多个函数一些疑问:为什么also上下文引用是it,却又返回接收者对象?also的设计意图"附加操作"it与this的语义差异this内部视角,适合对内操作。
2025-08-03 17:26:35
415
原创 Kotlin基础语法学习笔记
注意:when下各个分支要统一返回类型,虽然在混合String和Int返回时Kotlin的类型推导会把when表达式的返回值类型判断为它们的父类Any,从而没有编译错误,但是混合类型返回代码可读性差,且不安全。Kotlin中lambda对函数的最后一个参数是lambda表达式的优化:可以将lambda表达式拿出()外,如果同时这个函数没有其他参数,可以省略掉()顶层变量-定义在main函数外面的变量,类似Java中的静态变量,但是没有跟类强关联,可直接调用,不用通过类名去调用。使用Elvis运算符"?
2025-08-02 15:31:10
1750
原创 Java中的异常
程序运行时出现的非预期性错误和异常情况当Java内置的异常不够使用时(比如自定义业务异常+全局异常配置实现异常提示管理),可通过继承的方式自定义异常,通常继承Exception和RuntimeException。
2025-07-31 17:25:15
159
原创 day01
从Java 7 开始支持switch使用字符串,其原理是用hashcode去比较。IO流的类最好用完就关掉:Scanner.close()类变量=静态变量:被static修饰的成员变量。关于变量默认值,布尔值的默认值是false。四大类:整数、浮点、字符、boolean。类型转换:高到低强制转换,低到高自动转换。除了八种基础数据类型,其他的都是引入类型。next不能获取带空格的字符串。do while至少会执行一次。8进制于16进制的写法。short 2个字节。double 8字节。&&会短路,而&不会。
2025-07-30 16:09:32
143
原创 java.util.zip.ZipException: invalid entry size (expected 0 but got 419 bytes)
用户上传Excel文件报了这个错,让用户删除Excel多余的列和行,有脏东西。
2024-06-04 15:44:05
1542
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅