android布局的调整

         1、为RadioButton设置textcolor:

                  RadioButton.setTextColor(Color.parseColor("#FFFFFF"));

                  这里要注意里面的参数,否则就会报错。

         2、在布局中添加分割线:

        <View
                android:layout_width="1dp"
                android:layout_height="match_parent"
                android:background="#E1E1E1" 
                android:layout_marginTop="5dp"
                android:layout_marginBottom="5dp"/>

        3、weight的使用:

            <RelativeLayout
                android:layout_width="0dp"
                android:layout_height="80dip"
                android:layout_weight="1" >

                <TextView
                    android:id="@+id/tvPriceOfOCI"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:layout_centerInParent="true"
                    android:text="¥ 105"
                    android:textColor="#444444"
                    android:textSize="44sp" />
            </RelativeLayout>

     在使用layout_centerInParent属性时,父控件不要再设置center属性,否则子控件将不会起作用。

    4、设置控件的圆角属性:

   可以写一个selector来控制控件的4个角的角度,如下:

  <selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:state_pressed="false" android:state_selected="true"><shape>
            <!-- 描边 -->
            <stroke android:dashGap="0dp" android:dashWidth="1dp" android:width="2dp" android:color="#FF9800" />
            <!-- 圆角 -->
            <corners android:bottomLeftRadius="3dp" android:topLeftRadius="3dp" />
            <!-- Button中文字与边框的距离 -->
            <padding android:bottom="10dp" android:left="10dp" android:right="10dp" android:top="10dp" />

            <!--实心填充-->
            <solid android:color="#FF9800" />
        </shape></item>

       </selector> 

你可能感兴趣的:(android)