Android 安卓工作室“;“油漆刷”;某些属性前面的图标

Android 安卓工作室“;“油漆刷”;某些属性前面的图标,android,android-studio,attributes,Android,Android Studio,Attributes,在属性窗格中,我偶尔会看到两个名称相同的属性,其中一个属性前面有一个类似“画笔”的图标(例如,在下面的屏幕截图中,text属性)。我已经搜索过了,但找不到这意味着什么,也找不到属性之间的区别 如果使用“画笔”图标在文本字段中输入一些文本 然后,此属性将添加到xml中: tools:text="989" android:text="888" 此属性来自tools命名空间(xmlns:tools=”http://schemas.android.com/tools“), 设置为设计时的,该值可以

在属性窗格中,我偶尔会看到两个名称相同的属性,其中一个属性前面有一个类似“画笔”的图标(例如,在下面的屏幕截图中,
text
属性)。我已经搜索过了,但找不到这意味着什么,也找不到属性之间的区别


如果使用“画笔”图标在
文本
字段中输入一些文本
然后,此属性将添加到xml中:

tools:text="989" 
android:text="888"
此属性来自
tools
命名空间(
xmlns:tools=”http://schemas.android.com/tools“
),
设置为设计时的,该值可以在布局预览中看到,并且不会编译

如果在
text
字段中输入一些文本,而不使用“画笔”图标
,则此属性将添加到xml中:

tools:text="989" 
android:text="888"
这是将在应用程序的apk中编译的属性,您将在运行应用程序时看到该属性