Android Jetpack是Google的一套库,工具和架构指南,用于构建Android应用程序并提供通用的基础架构代码。
FragmentHostCallback.getContext() 上出现 NullPointerException
我在通过导航图文件中声明的深层链接导航到片段时遇到了这种随机崩溃。我在我的项目中使用导航组件库。 堆栈跟踪: 致命执行官...
如何在 android jetpack 中自定义左/右对齐项目组成行
我想要 Jetpack Compose 中的一行,如下所示: -------------------------------------------------- -- |一个 |乙| | C | --------------------------------------------------...
我需要实现下面的指示器,该指示器显示用户在线,并且图像和实际指示器之间有空边框。 我怎样才能实现它? 也许canva是关键,但我不知道......
如何制作像ChatGPT官方android App一样的透明状态栏?
我正在使用 Jetpack Compose 开发 Android 应用程序。 我想添加侧面导航抽屉。效果很好。但我面临的一个问题是状态栏只会破坏游戏......
我正在尝试在 Jetpack Compose 中创建饼图。我正在尝试为图表中的每个饼图制作圆角。但是,我在转弯时遇到了问题。我尝试在
为 Jetpack Compose 中的二维码扫描仪添加小方形焦点
我已经在 Jetpack Compose 中成功实现了 QR 码扫描仪,但我想通过添加一个悬停在 QR 码图标上的小方形焦点来增强用户体验。这是...
android:Jetpack Compose 中的 autoSizeTextType
有没有办法调整文本以始终根据固定高度调整大小? 我有一个高度固定的列,其中的文本应该始终适合 列(修饰符= Modifier.heig ...
如何在 Jetpack Compose 中为下拉菜单添加滚动条?
我正在使用下拉菜单来填充文本字段。问题是用户可能不知道还有更多项目可以向下滚动,我想实现一个滚动条作为一个很好的解决方案来指示
如何在 mockk 中测试 SnapshotStateList
我想测试 mutableStateListOf。我在我的项目中使用 Mockk 库。 类 MovieViewModel : BaseViewModel() { var movieList = mutableStateListOf() 有趣的添加项目(项目...
我正在尝试学习 Jetpack Compose。我坚持使用 ViewModel。 我有一个视图模型 类 DataViewModel: ViewModel() { //实时数据列表 var listData = mutableListOf()...
在 jetpack compose 中从 mutableStateListOf 中删除项目的最佳方法
我有一个 mutableStateListOf 列表。我想有效地删除该项目。我问这个我的数据列表是大量的项目。我尝试了一些代码,但我不确定这是正确的方法。如果你有...
How to Parcelize data class in jetpack compose
我有数据类,一个变量是颜色类型。我有逻辑来存储不同类型的颜色以在 UI 中显示,即 数据类 SubTitleModel( 验证文本:字符串, val textColor:颜色 = Co...
如何检测 TextField 光标位于 Android Jetpack compose 中的哪一行
如何检测 TextField 光标位于 Android Jetpack compose 中的哪一行。
How to change the status bar default text color in Android - Jetpack composes, Change the status bar text color from White to Black (Time, Wifi and network icon, etc...)
如何在片段中使用 MenuProvider 设置 NavigationUI?
我有一个与导航主机有关的活动,它使用 NavigationUI 处理导航。 在我的片段中,我有 optionsMenu 并且 setHasOptionsMenu(true) 已被弃用,而不是我使用
Compose BottomSheetScaffold with sheet top margin
我在玩 BottomSheetScaffold 并且不知道如何为工作表设置顶部边距/最小偏移量/锚点。 像这样设置工作表: val 脚手架状态 =
使用 OnBackPressedDispatcher 接口替换最简单的 onBackPressed 逻辑
因此,我们的项目正在针对 Android SDK 33 进行编译,这意味着 Activity 中的 onBackPressed() 函数已被弃用,需要转换为使用 onBackPressedDispa ...
如何实现ViewModelProvider.Factory?
我想在我的 Fragment 的 onViewCreated 方法中访问 ViewModel 类(它扩展了 AndroidViewModel)。下面的代码行应该像 android 文档所说的那样工作。但事实并非如此!
如何在 Jetpack Compose 中使用 IntrinsicSize.Min 和画布
我正在关注 Intrinsics 的文档。我想包装画布视图。我想多次使用画布,因为我想制作时间轴视图。所以在画布上画画一切正常
如果我不用compose,我会这样用 val bundle = ActivityOptionsCompat .makeSceneTransitionAnimation(requireActivity(),工具栏,“llSearch”).toBundle() 这是一个...