listview没有显示,让按钮距离底部100dp,界面设置

2015/8/27

listview没有显示

原因之一:

父布局没改垂直导致错误,

因为listview要不断向父类添加,没有看到

让按钮距离底部100dp

<RelativeLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
    android:layout_gravity="center_horizontal"
android:layout_marginBottom="100dp"
>
<TextView
    android:layout_width="100dp"
    android:layout_height="50dp"
    android:text="外呼"
    android:id="@+id/tv_my_view_pager_Call"
    android:textSize="25sp"
    android:gravity="center"
    android:textColor="#FFFFFF"
    android:background="@drawable/call_shape"
    android:layout_alignParentBottom="true"

    />





<TextView
    android:layout_width="100dp"
    android:layout_height="50dp"
    android:text="梯口机"
    android:textSize="30sp"
    android:layout_toRightOf="@id/tv_my_view_pager_Call"
    android:id="@+id/tv_my_view_pager_Stairs"
    android:layout_alignParentBottom="true"
    android:gravity="center"
    android:textColor="#FFFFFF"
    android:background="@drawable/stairs_shape"
    />

</RelativeLayout>

界面设置方法之一

几个文本宽设置,要先设置父级的高(例如50dp),再让布局立面的文字按钮等垂直居中。

界面设置方法之二

每个文本之间的间隔线

<View
       android:layout_width="match_parent"
       android:layout_height="0.5dp"
       android:background="#cdcdcd"></View>

界面设置之三 —-按钮变色

给他在drawable文件中设置一个按钮按下的xml文件,并设置里面按钮按下的变化。

例如:

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android" >
    <!--<item android:state_selected="true" android:drawable="@drawable/btn_blue_press" />-->
<!--<item android:drawable="@drawable/appbar_sd_selected" android:state_checked="true"/>-->
<item android:state_pressed="true" android:drawable="@drawable/btn_blue_press"/>
<item android:drawable="@drawable/newbtn_blue" />
</selector>

再在按钮图标上设置背景直接改为这个文件

界面设置之四——-使用styles是管理

<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="mine_cicyle_style">
    <item name="android:layout_width">90dp</item>
    <item name="android:layout_height">90dp</item>
    <item name="android:orientation">vertical</item>
</style>
</resources>

当调用的时候:

style="@style/mine_cicyle_style"

拉界面设置之五——editText自动适配

配置editText的时候,他两边都有控件。这时候设置的时候就要让宽度为0dp,权重为1.只有他设置

<EditText
        android:layout_width="0dp"
        android:layout_weight="1"
        android:layout_height="wrap_content"

        />