ITmob
首页
文章归档
关于页面
登录
菜单
首页
文章归档
关于页面
ITmob
归档
2024 年 05 月
Android Exception - UnknownHostException: Unable to resolve host No address associated with hostname
2024-05-03
Android
#Android Exception
#Android
java.net.UnknownHostException: Unable to resolve host "api.doc.itmob.cn": No address associated with hostname
2024 年 04 月
Kotlin callbackFlow - 将基于回调机制的 API 转换为 Flow/数据流
2024-04-24
Kotlin
#Kotlin
#callbackFlow
在 Android 中使用协程开发时经常遇到调用的 API 或第三方库是通过回调的机制提供的,而不是 Flow/数据流 API 的方式。比如:通过 callbackFlow 和 ConnectivityManager 以 Flow 的形式监听网络状态变化
Jetpack Compose 实现展开折叠显示更多文本的动画效果
2024-04-18
Android
#Jetpack Compose
#Android
#ExpandableText
本文将介绍使用 Jetpack Compose 时怎样实现文本折叠和展开,并通过 SizeAnimationModifier 修饰符让展开/折叠的动画更平滑
Java 和 Kotlin 中字符的大小写转换问题
2024-04-17
Kotlin
#Kotlin
#Java
如果我们的项目有国际化的需要,大小写转换字符串时不要直接使用 toLowerCase() 和 toUpperCase()
kotlin 协程中 Collect 与 CollectLatest 的区别和选择
2024-04-17
Kotlin
#Kotlin
#collect
#collectLatest
collect 和 collectLatest 都是 Kotlin 协程中收集给定 Flow/数据流 的终端运算符,用于处理数据流中发出的值。但是它们有不同的用途,因此使用时需要根据它们的区别正确选择
Android Exception - IllegalStateException: CompositionLocal LocalConfiguration not present
2024-04-17
Android
#CompositionLocal
#Android Exception
#Android
Jetpack Glance 通过提供的可组合项,无需直接操作 RemoteView,但是最终还是会转换为 RemoteView 来渲染
2024 年 03 月
Python 基础:对 Python 中深拷贝和浅拷贝的理解
2024-03-28
Python
#Python
#copy VS deepcopy
Python 中对象的赋值、拷贝之间是有区别的,由 copy 模块提供
Python 基础:闭包(Closure) 介绍
2024-03-28
Python
#Python
#Closure
闭包指延伸了作用域的函数,其中包含函数定义体中引用、但是不在定义体中定义的非全局变量,它能访问定义体之外定义的非全局变量
Jetpack Compose 中三个绘图修饰符 drawWithContent, drawBehind, drawWithCache 的区别和用法
2024-03-15
Android
#Jetpack Compose
#drawWithContent
#drawBehind
#drawWithCache
#Android
Jetpack Compose 中除了 Canvas 可组合项之外,Compose 还有三个可用于图形绘制的 Modifier/修饰符:drawBehind, drawWithContent, drawWithCache
Kotlin 中的类型检查和类型转换详解
2024-03-13
Kotlin
#Kotlin
在 Kotlin 中编程时,有时需要进行类型检查或类型转换。执行类型检查以在运行时检查对象的类型; 类型转换将对象转换为不同的类型
上一页
4 / 16
下一页