按钮 边角 相关设置
来源:互联网 发布:js传值到jsp 编辑:程序博客网 时间:2024/04/30 09:00
2、定义按钮的形状(可以应用在所有按钮上)
定义 drawable/button_shape.xml
<!--
rectangle 矩形
corners 角度
padding 内边距
stroke 边界的线
-->
<shapexmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<solidandroid:color="@color/colorAccent" />
<corners
android:bottomLeftRadius="10dp"
android:bottomRightRadius="10dp"
android:topLeftRadius="10dp"
android:topRightRadius="10dp"/>
<padding
android:bottom="5dp"
android:left="5dp"
android:right="5dp"
android:top="5dp" />
<strokeandroid:color="#000000" android:width="5dp"/>
</shape>
————————————————————————————————————————
activity_main.layout部分
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="透明样式的按钮"
android:id="@+id/button"
style="?android:attr/borderlessButtonStyle"
android:layout_below="@+id/button_ok"
android:layout_alignParentStart="true"
android:layout_alignEnd="@+id/button_ok" />
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="自定义样式"
android:background="@drawable/button_bg"
android:id="@+id/button2"
android:textColor="@color/text_color"
android:layout_below="@+id/button"
android:layout_alignParentStart="true"
android:layout_alignParentEnd="true" />
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="图片背景样式"
android:id="@+id/button3"
android:textColor="@color/text_color"
android:background="@drawable/button_img_bg"
android:layout_below="@+id/button2"
android:layout_alignParentStart="true"
android:layout_marginTop="41dp"
android:layout_alignParentEnd="true" />
<ImageButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/imageButton"
android:layout_below="@+id/button3"
android:layout_alignParentStart="true"
android:layout_marginTop="57dp"
android:background="@null"
android:src="@drawable/imagebutton_bg"/>
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="自定义形状的按钮"
android:textColor="@color/text_color"
android:background="@drawable/button_shape_bg"
android:id="@+id/button4"
android:layout_alignBottom="@+id/imageButton"
android:layout_centerHorizontal="true" />
<ImageButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/imageButton2"
android:layout_below="@+id/imageButton"
android:layout_toEndOf="@+id/imageButton"
android:layout_marginTop="44dp"
android:background="@drawable/button_shape_bg"
android:src="@drawable/imagebutton_bg"/>
</RelativeLayout>
- 按钮 边角 相关设置
- 设置UIView 成圆边角
- css3设置div边角是圆角
- iOS按钮相关设置 (uibutton)
- Silverlight 界面边角设置为圆弧
- ios 设置应用程序边角的字符串
- 按钮 无边框 相关css设置
- UIView的四个边角单独设置为圆角弧度
- Android 对控件某个单独的边角设置弧度
- 导航栏,黑线,返回按钮,相关代码设置
- ios 设置tableview左滑删除按钮的相关属性
- 按钮设置
- View设置了圆角背景长按出现默认边角
- 按钮、声音相关、鼠标相关
- Axure RP Pro - 相关问题 - Button按钮部件不支持设置文字以及解决方法
- 字体和按钮相关
- iOS-置顶按钮相关
- 相关设置
- MSP430 SPI总线详解
- wifi详解(五)
- 【JAVA】内嵌JettyServer结合springMVC、mybatis实现轻量化系统部署
- animation-list AnimationDrawable null 空指针 原因
- Intent基本介绍
- 按钮 边角 相关设置
- 32位的tetview and medit 在64bit的linux运行,有很多32bit的库没有安装,错误不断之解决办法。
- 旋转动画
- poj 1696
- Java基本语法-----java二维数组
- hdu 1003
- redis范围查询应用-查找IP所在城市<转>
- 控制试图圆角
- @Resource、@Autowired、@Qualifier的注解注入及区别