首页 > 解决方案 > 如何在 Jetpack Compose 中从项目屏幕正确分发 @Previews

问题描述

我提出了一个问题,可能更多是个人喜好或需要争论的问题。但我想知道我应该如何分布我的文件中的@Composable函数。@Preview目前,我一直在原始可组合文件所在的文件上留下不同的预览。

但是,有时当我想为我的屏幕测试多个案例时,这会使我的文件增长很多。在检查了@Preview注释可以接收的参数后,我看到了一个group字符串参数,它允许您将多个预览分组到一个标签下。因此,有了这个想法,将所有预览很好地分成不同的组(主屏幕,个人资料......)的单个应用程序文件的想法对我来说听起来并不难看......但我不知道它是否是一个渲染预览时该文件的可能性能是个坏主意,即使它们被分成几组也是如此。

是否有一些适当的指导方针或您可以提供的任何想法?无论我做什么,它最终都会一直看起来“奇怪”或“丑陋”的代码。

标签: androidandroid-jetpack-compose

解决方案


推荐阅读