Android 中的 compileSdk、 targetSdk 和 minSdk 有什么区别?

applicationId "cn.itmob.example" minSdk 21 targetSdk 33

怎样在系统设置中的通知设置页面为Android应用添加自定义的通知设置页面?

”应用中的其他设置”(Additional settings in the app)选项允许开发者向其应用程序提供一个应用自定义的通知设置页面

如何在 Jetpack Compose 中将 Dp 转换为像素(将 dp 转换为 px)?

Jetpack Compose 中的 Density 接口定义了 toPx() 和 roundToPx() 方法来将 dp 转换为 px

Jetpack Compose 中怎样处理生命周期事件?

Jetpack Compose 中不能依赖 Activity 的生命周期来管理可组合项的生命周期(可组合项切换显示,它的生命周期发生了变化,但是 Activity 的生命周期并不一定会发生变化)

Android Exception: java.lang.SecurityException: Uid 0 not permitted to force scheduled jobs

WorkManager 或 JobScheduler 来做定时任务的操作,但是测试时等待它触发执行会给调试带来不便

在 Jetpack Compose 中使用 DrawScope.drawText API 将文本绘制到 Canvas 上

从 Jetpack Compose 1.3.0 引入了新的 API DrawScope.drawText() 在 Canvas 上绘制文本

Jetpack Compose 中 remember 和 rememberSaveable 的介绍和对比

remember 和 rememberSaveable 都是 Jetpack Compose 中重要的状态管理功能。了解何时使用它们可以帮助我们构建更高效的 UI

如何不通过 Scaffold 使用 Snackbar?如何在 ModalBottomSheetLayout 中使用 Snackbar?

在 ModalBottomSheetLayout 中使用 Snackbar 时,ModalBottomSheet 没有 SnackbarHost 参数,不能直接的和 Scaffold 整合到一起使用

怎样处理 Jetpack Compose 中文本的长按选择和点击事件(如何在 Text 中添加超链接?)

Jetpack Compose 的 Text 怎样实现长按文本可选择、怎样处理文本的点击事件(文本整体的点击和部分文本的点击,比如:如何在 Text 中添加超链接?)

Manifest 中 Activity 别名的介绍和两种用法

标签是自从 Android API 1 以来就存在的清单文件标签。即使工作中参与开发过多个项目,这个标签也只用到过一次,这里介绍下它的用法和好处
Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×