Jetpack Compose
文章平均质量分 83
KevinnZou
这个作者很懒,什么都没留下…
展开
-
在Jetpack Compose中使用WebView
WebView是我们在开发中经常会使用到的组件,我们可以用它来展示动态的Html页面。在Android的View体系中,我们可以直接在xml中添加WebView组件即可使用。但是在Jetpack Compose中,并没有可以直接使用的WebView组件。那么我们该如何在Compose中使用WebView呢?幸运的是,现在已经有一个成熟的第三方库可以提供这些能力的支持。它提供了一个可以直接在Compose中使用的WebView组件。这样,开发者就不需要自行去实现WebView的封装逻辑。原创 2024-01-31 17:42:20 · 935 阅读 · 0 评论 -
Jetpack Compose性能调优基础实践
在这篇文章中,我们探讨了几种优化Jetpack Compose性能的关键策略。通过在开发过程中采纳良好的实践,你可以显著提高Android应用程序的效率和响应性。原创 2024-01-26 10:50:36 · 1154 阅读 · 1 评论 -
Jetpack Compose划动组件 - SwipeBox在列表中使用
该组件最常用的使用场景就是在列表中组合使用。但是这就要求某个已经划开的组件在列表发生滚动或其他item被划开时,需要自动恢复原样。否则的话会出现多个列表项都处于展开状态的情况,用户体验不好。而这个组件在设计的时候就考虑到了这种情况并提供了解决方案。这篇文章我们将介绍如何在列表中支持该能力。原创 2024-01-19 15:37:29 · 486 阅读 · 1 评论 -
Jetpack Compose划动组件 - SwipeBox
这个库提供了一个Composable组件: SwipeBox,它可以向左或向右滑动以显示操作按钮。它支持自定义设计操作按钮。它还提供了封装好的文字和按钮组件: SwipeIcon 和 SwipeText,用于通用操作按钮。原创 2024-01-17 19:11:18 · 1387 阅读 · 0 评论