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"
/>