使用android string.xml资源是否需要付费?如果我想保持我的应用程序大小,以下哪个更好
<TextView android:text="Hello">
strings.xml
strings_activity_hello.xml
答案 0 :(得分:2)
据我所知,这是免费的,这些是我所知道的两大好处:
如果你在多个布局或类中使用相同的字符串,你可以在strings.xml中更改它,它将在任何地方更新(你永远不会忘记在某处更改它)。
您可以为人们提供strings.xml进行翻译,并创建类似strings-es.xml(西班牙语)的文件,Android将根据设备的默认语言自动显示应用的翻译版本。
我确信它会影响编译时间,但我认为SDK会在实际的APK中将所有字符串组合并优化。