写布局的时候往往会定义很多重复的属性, 比较好的写法是抽取为style, 以便复用, 和代码整洁.
Android studio可以一键提取出style.
下面来演示一下.
比如下面这个TextView
<TextView
android:id="@+id/text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:gravity="center"
android:padding="6dp"
android:text="Hello World!"
android:textColor="@color/colorPrimary"
android:textSize="24sp" />
是不是很强大. 对应的快捷键keymap为Extract
当然, 你还可以恢复.
对应的快捷键为Ctrl + Alt + N 对应的keymap为Inline