Button设置透明度和简单形状
2016-08-16 11:30
211 查看
今天想给登陆页面的“登录”和“注册”这两个Button设置不一样的东西,想让他们的背景和背景图相融合,但是又有圆角矩形包围,查找了一下资料,挺简单的,现在整理出来。
先上效果图:
在你的Activity的xml(比如activity_main.xml)中定义按钮
ok,到这里就结束了
先上效果图:
步骤如下:
先在res/drawable中定义一个shape.xml文件,具体的颜色你可以自己调<!-- 填充的颜色:这里设置背景透明 --> <solid android:color="@android:color/transparent"> </solid> <!-- 边框的颜色 :不能和窗口背景色一样--> <stroke android:width="3dp" android:color="#ffffff"></stroke> <!-- 设置按钮的四个角为弧形 --> <!-- android:radius 弧形的半径 --> <corners android:radius="5dip"></corners> <padding android:bottom="10dp" android:left="10dp" android:right="10dp" android:top="10dp"></padding>
在你的Activity的xml(比如activity_main.xml)中定义按钮
<Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="注册" android:id="@+id/btn_reg" android:background="@drawable/shape" android:layout_alignParentBottom="true" android:layout_alignParentLeft="true" android:layout_alignParentStart="true" />
ok,到这里就结束了
相关文章推荐
- ubuntu 12.04不知道root密码,修改密码
- OpenSceneGraph实现的NeHe OpenGL教程 - 第一课
- SQL 存储过程 传入数组参数
- th:each
- JMX学习笔记(一)-MBean
- VS2015中运行ASPX老项目出错HTTP Error 500.23 - Internal Server Error错误
- cpufreq 之conservative governe的实现
- 记载我学习go的过程(二)
- mysql多表结果合并查询
- JSP返回上一页,不刷新
- 生成随机数
- ASP.NET MVC5网站开发之用户角色的后台管理1(七)
- React 组件之间 事件调用(父组件调用子组件)
- Mybatis整合Spring
- C++模板目录 /OwO\
- UndeclaredThrowableException
- 牛人博客!!!各大招聘网站信息实时查询浏览【转】
- MongoDB 权限认证
- spring security源代码疑问
- 【测试工具】Android内存检测工具DDMS安装及使用