Android Studio - 具有 Spanner 图标的属性有什么用?

标签 android android-studio android-attributes

我在 Android StudioDesign 模式中看到了很多属性,例如 texttargetApi 等左侧的以下图标:

enter image description here

其中一些不止一次,例如一个没有 Spanner 图标的 text 属性和一个带有 Spanner 图标的属性。目的和用途是什么?任何例子将不胜感激。谢谢!!!

最佳答案

有 Spanner 图标的控制 tools: 属性,没有 Spanner 图标的控制 android:app: 属性. tools: 命名空间中的属性仅供开发工具使用,没有运行时效果。因此,tools:text 表示“在 IDE 中的这个小部件中显示此文本”,而 android:text 表示“在设备上的此小部件中显示此文本”。这在您无法提供 android:text 的情况下特别有用,因为在应用程序运行之前文本是不可知的——tools:text 允许您提供示例文本以帮助设置 UI 设计。

关于Android Studio - 具有 Spanner 图标的属性有什么用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57291476/

相关文章:

java - 如何在 Android 中使用自定义按钮实现自定义操作栏?

android - libGDX - Android Studio 中的 Google Play 游戏服务

android - 错误 : The SDK platform-tools version ((23)) is too old to check APIs compiled with API 23

android - 具有自定义背景和 "?attr/selectableItemBackground"的按钮

android - 无法解析符号@android :color/white anymore

android - 如何使用 Google Cast SDK 3 添加自定义 SessionProvider

Android Parcelable 与 SQLite

java - ChronometerTickListner android 代码问题?

android - 自定义属性未在样式和主题中解析

java - 处理 Android Studio 的 NullPointerException lint 警告的正确方法