ITmob

所有标签

#lateinit VS lazy 1 #DrawStyle 2 #Logcat 1 #AOSP 1 #Kotlin 2.0 1 #UriRelativeFilter 1 #UriRelativeFilterGroup 2 #ApplicationStartInfo 1 #Unresolved reference 1 #DETECT_SCREEN_RECORDING 1 #GradientBorder 1 #ClickableText 1 #Private Space 1 #Widget 1 #Android 15 9 #Deeplink 1 #Flow 1 #MediaStore 1 #Ripple Effect 1 #MediaPlayer 1 #MediaMetadataRetriever 1 #ExpandableText 1 #callbackFlow 1 #collect 1 #collectLatest 1 #copy VS deepcopy 1 #Closure 1 #drawWithCache 1 #drawBehind 1 #drawWithContent 1 #Jsoup 1 #Comparable VS Comparator 1 #Comparable & Comparator 0 #!! 和 ?. 1 #INSTALL_FAILED_TEST_ONLY 1 #TextToolbar 1 #RTL 0 #AndroidView 1 #ComposeView 1 #Additional settings in the app 1 #Jetpack Glance 4 #ScreenBrightness 1 #LocalClipboardManager 1 #ClipboardManager 1 #BoxWithConstraints 1 #LocalInspectionMode 1 #onNewIntent 1 #window.attributes 1 #findActivity() 1 #printStackTrace() 1 #INSTALL_FAILED_SHARED_USER_INCOMPATIBLE 1 #Unit 1 #Nothing 1 #Any 1 #IllegalArgumentException 1 #dp to px 1 #sealed interface 1 #SnapshotMutationPolicy 1 #sealed class 1 #mutableStateOf 1 #compileSdk 1 #minSdk 0 #targetSdk 0 #rememberSaveable 1 #remember 1 #values() 1 #entries 1 #UUID 1 #DisposableEffect 1 #val 1 #const val 1 #DefaultLifecycleObserver 1 #运算符重载 1 #ModalBottomSheetLayout 1 #operator overloading 1 #Snackbar 1 #config Bearer token 1 #Canvas 3 #DrawScope 1 #AnnotatedString 1 #VisualTransformation 1 #Postman 0 #TextField 1 #activity-alias 1 #Room 1 #@PreviewParameter 1 #Android Jetpack 1 #@Preview 1 #@ 0 #ActivityResultRegistry 1 #onActivityResult deprecated 1 #onActivityResult 0 #Androidx 1 #跑马灯 1 #Marquee 1 #YYYY-MM-dd 1 #kotlin.Result 2 #NoSuchElementException 0 #Kotlin Exception 2 #Android Exception 10 #Pixel 7 1 #Pixel 1 #Shadow Text Effect 1 #Emoji 1 #EmojiCompat 1 #S 0 #gradle vs gradlew 1 #Gradle 4 #Gradlew 1 #Termius 1 #Xshell 1 #Aliyun 1 #自适应图标 1 #Compose BOM 1 #Adaptive Icon 1 #CompositionLocal 2 #Trailing Comma 1 #Android Studio 1 #IllegalCharsetNameException 1 #Trailing Lambda 1 #AGP 1 #Text Overflow 1 #plurals 1 #转载 1 #Android 13 1 #Exception 3 #keystore 1 #ConstraintLayout 1 #keytool 1 #disassembler 1 #APK Signature Scheme 1 #kotlin-stdlib-jdk8 1 #JDK Tools 1 #Kotlin Gradle Plugin 1 #G 0 #JSON 2 #curl 4 #post 1 #JS 1 #Interface 1 #JavaScript 1 #Git 3 #Compose Desktop 1 #ADB 5 #Analytics 1 #Firebase 2 #CNZZ 1 #Log4j 1 #CVE-2021-44228 1 #MySQL 1 #Text 6 #Jetpack Compose 41 #Python2 1 #Compose 4 #Python 4 #Python3 1 #Compose Multiplatform 2 #Java 10 1 #Terminal 1 #Shell 1 #var 1 #Java 12 #QUERY_ALL_PACKAGES 2 #Android 84 #Android R 1 #Android 11 1 #epel-release 1 #Linux 2 #Epel 1 #Kotlin 36 #Halo 0

Android 15 新功能和 API 详解:录屏检测,addScreenRecordingCallback

Android 15 新增加了多项隐私保护功能。本文我们将讨论其中之一:屏幕录制检测

ITmob-Ly ITmob-Ly 发布于 2024-08-07

怎样在 Jetpack Compose 中实带有渐变色动画的边框?

本文我们将介绍如何在 Jetpack Compose 中实现类似B站这种带有渐变边框的标签或按钮,也进一步介绍了在 Jetpack Compose 中怎样实现渐变边框动画

ITmob-Ly ITmob-Ly 发布于 2024-08-07

Jetpack Compose 实现 @用户名 提及用户和 #标签文字 添加标签的文字效果

本文介绍 Android 开发时怎样通过 Jetpack Compose 实现类似微博和X中通过 @用户名 提及用户和 #标签文字 添加主题标签的文字效果?

ITmob-Ly ITmob-Ly 发布于 2024-08-02

Android 15 新功能和变更列表

本文列出了可能会影响应用开发者的功能和行为变更。参考此列表查找对您有影响的更改、 然后点击相应的链接阅读相关文档

ITmob-Ly ITmob-Ly 发布于 2024-07-23

Android 15 新功能和 API 详解:Private Space/私密空间功能简介

在 Android 15 Beta 版本开始,谷歌正式推出了 “Private Space/私密空间” 功能。无需使用第三方应用程序即可解锁和锁定私密空间来显示或隐藏设备上的敏感应用程序

ITmob-Ly ITmob-Ly 发布于 2024-07-19

Jetpack Glance 实现的 Widget 中无法改变进度条颜色的问题。如何修改 Widget 中进度条的颜色?

Jetpack Glance 实现 Widget/微件 添加进度条控件时,在 Android 12 (API 级别 31) 及以上时可以修改它的颜色,但是在 Android 11(API 级别 30) 及以下的设备上无法改变进度条的颜色

ITmob-Ly ITmob-Ly 发布于 2024-06-26

同时连接多个设备时,在命令行怎样指定在某个设备上执行 ADB 命令?

同时连接多个 Android 设备时,执行 adb 命令会提示当前有多个设备,需要指定向哪个设备发送 adb 命令

ITmob-Ly ITmob-Ly 发布于 2024-06-25

理解 Jetpack Compose 中的Stateful & Stateless(有状态和无状态)

本文简单介绍下对 Jetpack Compose 中的有状态和无状态的理解

ITmob-Ly ITmob-Ly 发布于 2024-05-23

怎样通过 ADB 测试 Android deeplink/深度链接?怎样通过 ADB 发送 deeplink 来启动应用程序?

Android 应用开发中,有时需要对应用是否能对 deeplink 做出正确处理进行测试,这时通过 adb 模拟 deeplink 的打开是最方便的

ITmob-Ly ITmob-Ly 发布于 2024-05-21

Kotlin Coroutines - Flow/数据流中 try 和 tryWhen 重试操作详解,和在实际应用中自定义更通用的重试策

本文我们将介绍如何使用 Kotlin Flow/数据流时实现重试操作,并通过扩展函数实现可重用的重试策略

ITmob-Ly ITmob-Ly 发布于 2024-05-17