Android布局优化之TextView、ImageView合二为一

Android布局优化之TextView、ImageView合二为一_第1张图片

这样一个TextView+ImageView的组合,可以仅仅通过一个TextView来实现。利用的是TextView的drawableTop属性

    android:drawableTop="@drawable/emoji1"
    android:layout_width="231dp"
    android:layout_height="wrap_content"
    android:gravity="center"
    android:textSize="30sp"
    android:text="照片"/>
优点:减少了控件数量,减少inflater和绘制的工作,减少了嵌套

你可能感兴趣的:(Android)