android - 在 XML 文件中指定 var 类型的原因是什么?

标签 android

我正在尝试学习 ANDROID 应用程序编程。 我在 XML 文件中指出必须使用 @type/name_var 来调用 var。 指定 var 类型的原因是什么? 为什么我不能写@name_var? 类型在 XML 文件中的作用是什么? 对不起,我的英语不好, 我希望你能理解我。

问候。

最佳答案

为简单起见,假设您的资源中有一个名为 apple 的变量,如下所示:

dimension -> apple

string -> apple

color -> apple

现在,为了确定您想要哪个 apple,您必须确定其容器类型。

这就是我们如何利用:

@dimen/apple

@string/apple

@color/apple

关于android - 在 XML 文件中指定 var 类型的原因是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24626482/

相关文章:

android - 使用多个数据库的 Web API 身份验证

org.xmlpull.v1.XmlPullParser 的 Android ProGuard 错误

android - 如何在使用 Dagger 2 时将数据传递给子 fragment

android - ListView 布局背景颜色在滚动时闪烁在图像加载时消失?

android - Android设备开机时如何启动服务?

android - 如何在 Photoshop 中创建 9 个补丁?什么是 9.png 编码?

java - 如何在Android中将日期时间转换为十六进制

java - RxJava 一个 Retrofit Network 调用订阅

Android P - 从 Assets 复制数据库后出现 'SQLite: No Such Table Error'

android - WebView.getUrl() 返回 null,因为页面未完成加载