官网:layout_weight="1",layout_width="0dp"可提高性能

使输入框填满屏幕宽度


在 activity_main.xml 中,修改  ,使这些属性如下所示:

 android:id="@+id/edit_message"
    android:layout_weight="1"
    android:layout_width="0dp"
    android:layout_height="wrap_content"
    android:hint="@string/edit_message" />

将宽度设置为零 (0dp) 可提高布局性能,这是因为如果将宽度设置为 "wrap_content",则会要求系统计算宽度,而该计算最终毫无意义,因为 weight 值还需要计算另一个宽度,才能填满剩余空间。

你可能感兴趣的:(Android,开发业务)