- 博客(75)
- 收藏
- 关注
原创 isBlank函数和isEmpty函数的区别
该方法用于判断字符串是否为空。如果传入的字符串为null或空字符串(“”),则返回true;否则返回false。与isBlank()不同,isEmpty()不会考虑空白字符,只关注字符串是否为空。:该方法用于判断字符串是否为空或仅包含空白字符。如果传入的字符串为null、空字符串(“”)或仅包含空白字符(如空格、制表符、换行符等),则返回true;否则返回false。
2023-07-12 11:11:37
632
原创 git使用git push -u origin master提交远程仓库时报错error: failed to push some refs to ‘‘https://gitee.com/xx报错解决
提交远程仓库时报错error: failed to push some refs to ‘‘https://gitee.com/xx报错解决
2023-07-05 15:00:00
2145
1
原创 Kotlin语法-Day10
1.1 变换函数-map1.2 变换函数-flatmap1.3 变换函数-filter1.4 合并函数-zip1.5 kotlin与java交互(注解)
2023-04-07 10:54:04
395
原创 Kotlin语法-Day9
1.1 扩展函数1.2 超类的扩展函数1.3 泛型扩展函数1.4 自定义内置函数扩展1.5 扩展属性1.6 可空类型函数扩展1.7 infix关键字1.8 扩展文件1.9 重命名扩展
2023-04-06 10:33:22
156
原创 Kotlin语法-Day8
1.1 枚举类1.2 密封类1.3 接口的定义1.4 抽象类1.5 泛型类1.6 可变参数1.7 OUT-协变1.8 IN-逆变
2023-03-31 09:52:33
343
原创 Kotlin语法-Day7
1.1 对象声明学习1.2 对象表达式1.3 伴生对象1.4 内部类&嵌套类1.5 数据类1.6 copy函数1.7 解构声明1.8 运算符重载
2023-03-28 18:20:16
298
原创 Kotlin语法-Day6
1.1 定义类和field关键字1.2 主构造函数1.3 次构造函数1.4 初始化代码块1.5 延迟初始化lateinit1.6 惰性初始化by lazy1.6.1普通方式1.6.2 by lazy方式1.7 类的继承与重载1.8 类型转换
2023-03-27 18:25:28
590
4
原创 Kotlin语法-Day5
1.1 Set创建与元素获取1.2 可变Set集合1.3 集合转换与快捷函数1.4 数组类型1.5 Map的创建与读取1.6 Map的遍历1.7 可变的Map集合
2023-03-23 17:00:45
290
原创 Kotlin语法-Day4
1.1 apply内置函数1.2 let内置函数1.3 run内置函数1.4 with内置函数1.5 also内置函数1.6 takeIf takeUnless1.7 List创建与元素获取1.8 可变List集合1.9 mutator1.10 List集合遍历
2023-03-23 14:26:19
464
原创 Kotlin语法-Day3
1.1函数类型作为返回类型1.2具名函数与匿名函数1.3kotlin语言的可空性1.4安全调用操作符1.5带let的安全调用1.6非空断言操作符1.7空合并操作符1.7.1普通案例1.7.2let+空合并1.8先决条件函数1.9split操作1.10replace实现加密解密操作
2023-03-21 16:43:05
329
1
原创 Kotlin语法-Day2
1.1 函数头学习1.2 具名函数参数1.3 反引号中函数名特点1.4 隐式返回1.4.1分开写函数(无参)1.4.2合并写函数(有参数)1.5 it关键字1.6 函数内联1.7 匿名函数的类型推断
2023-03-17 18:35:27
878
2
原创 Kotlin语法-Day1
2.1包的定义与导入2.2程序入口点2.3输出打到标准输出2.4变量2.5字节码文件2.6函数2.7创建类与实例2.8Range2.9when表达式2.10String
2023-03-14 09:40:04
573
1
原创 Android-Handler知识详解
Handler基础知识Handler传递机制Handler原理Handler源码解析Handler内存泄露以及措施
2022-10-23 20:11:43
1382
原创 Glide讲解
Glide是Google推荐的一套快速高效的图片加载框架,作者是bumptech,功能强大且使用方便,实际的android应用开发中,有不少的开发者在使用它,今天,就带大家来讲解下Glide的使用及实现的逻辑流程。地址:Glide源码地址Glide将图片写入磁盘缓存的时机:获取图片资源后 、图片加载完成前写入磁盘缓存又分为:将原始图片写入或将转换后的图片写入磁盘缓存Android:手把手带你深入图片加载库Glide源码分析一图总结Glide的基本功能图片加载的全过程。
2022-10-19 15:25:21
2589
原创 OKHttp源码解析(二)-责任链
RetryAndFollowUpInterceptor、BridgeInterceptor、CacheInterceptor、ConnectInterceptor、CallServerInterceptor
2022-10-12 13:32:27
455
原创 Android-页面延时自动跳转
文章目录一、通过Timer计时器二、通过Handler延时发送消息我们使用APP时会发现,有的APP进入阶段会有广告(也就是初始界面)这是怎么实现的呢?接下来我会教给大家两种方式一、通过Timer计时器核心代码:Timer timer = new Timer(); TimerTask task = new TimerTask() { @Override public void run() { st
2022-04-15 11:50:07
1382
原创 Android-StatusBarUtil沉浸式状态栏
文章目录一、前言二、去掉标题栏三、StatusBarUtil属性四、沉浸状态栏颜色五、沉浸状态栏图片一、前言大家再开发过程中会遇到上面这种情况,它不影响使用但是在美观上面差点意思,接下来教给大家一种方式来使它美观二、去掉标题栏只需要改变NoActionBar三、StatusBarUtil属性设置状态栏颜色StatusBarUtil.setColor(Activity activity, int color)设置状态栏半透明StatusBarUtil.setTrans
2022-04-13 17:53:42
3037
原创 Android-第十三节02SharedPreferences详解
一、SharedPreferences概述二、SharedPreferences的使用方法2.1写数据2.2读数据三、SharedPreferences案例-qq登录demo3.1第一步,创建activity3.2第二步,设置启动跳转页面3.3第三步,设置登录界面3.4存在的两个问题问题一问题二
2022-04-11 23:30:32
2647
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人