Android 有多少种款式?

Android 有多少种款式?,android,android-layout,android-screen-support,Android,Android Layout,Android Screen Support,我的任务是为android设备的每个屏幕制作不同的样式。例如:值小nodpi、值小ldpi、值小mdpi。。。值normall nodpi,值normall ldpi。。。总结28种不同的风格。做这么多样式是正确的,还是只做小值、正常值就足够了 谷歌在这方面有非常全面的文档。请参阅此链接: 这取决于您的需要,但如果您针对每个DPI变体的最低分辨率,您应该可以。如果每个图形都有28个版本,那么你的应用程序将变成一个非常大的文件。谷歌有关于这个主题的非常全面的文档。请参阅此链接: 这取决于您的需要,

我的任务是为android设备的每个屏幕制作不同的样式。例如:值小nodpi、值小ldpi、值小mdpi。。。值normall nodpi,值normall ldpi。。。总结28种不同的风格。做这么多样式是正确的,还是只做小值、正常值就足够了

谷歌在这方面有非常全面的文档。请参阅此链接:


这取决于您的需要,但如果您针对每个DPI变体的最低分辨率,您应该可以。如果每个图形都有28个版本,那么你的应用程序将变成一个非常大的文件。

谷歌有关于这个主题的非常全面的文档。请参阅此链接:


这取决于您的需要,但如果您针对每个DPI变体的最低分辨率,您应该可以。如果每个图形都有28个版本,那么你的应用程序将变成一个非常大的文件。

根据需要制作样式是正确的。
没有必要(而且几乎不可能)拥有所有可能的样式。

根据需要制作样式是正确的。
没有必要(而且几乎不可能)拥有所有可能的风格。

这取决于你想要实现什么

例如,对于字符串,可以只有一个版本。我想这是很明显的

对于字体大小,您只能使用几个桶。比如说,小的,正常的,大的和大的

对于尺寸,例如,您可能会将其用于视图大小,或者说边距或填充,您可以再次只使用几个桶(ldpi、mdpi、hdpi等)

我看不出为什么您必须为每个资源创建28个副本。只处理几个桶可以确保您将目标对准几乎所有的设备


正如@Davhed所提到的,这样做会不必要地增加apk的大小。

这取决于您试图实现的目标

例如,对于字符串,可以只有一个版本。我想这是很明显的

对于字体大小,您只能使用几个桶。比如说,小的,正常的,大的和大的

对于尺寸,例如,您可能会将其用于视图大小,或者说边距或填充,您可以再次只使用几个桶(ldpi、mdpi、hdpi等)

我看不出为什么您必须为每个资源创建28个副本。只处理几个桶可以确保您将目标对准几乎所有的设备


正如@Davhed所提到的,这样做,您将不必要地增加apk大小。

接下来,在每个屏幕配置上有一个方便的市场份额表要跟进,在每个屏幕配置上有一个方便的市场份额表,主要是Widget的大小,主要是小部件的大小