Android中简单的Button设计
2015-07-30 15:39
567 查看
有时候在Android中系统给的Button不好看,比较呆板,就会自己来设计一种Button,下面提供一种在drawable中自定义的xml文件来作为Button的背
c,xml
当点击按钮的时候就可以看到效果,点击时按钮会变成绿色,松开时又变回蓝色
第一次发帖,有什么不好的地方慢慢学习
c,xml
<strong><span style="color:#009900;BACKGROUND-COLOR: #ffffff"><?xml version="1.0" encoding="utf-8"?> <!-- 个人理解selector为选择器,且必须要有item做子标签 --> <selector xmlns:android="http://schemas.android.com/apk/res/android" > <!-- state_pressed此属性设置为true表示点了按钮之后的背景 --> <item android:state_pressed="true"> <shape> <!-- 圆角 --> <corners android:radius="10dp"/> <!-- 按钮的颜色 --> <solid android:color="#00FF00"/> </shape> </item> <!-- 默认背景 --> <item > <shape> <corners android:radius="10dp"/> <solid android:color="#0000FF"/> </shape> </item> </selector></span></strong>main.xml
<strong><span style="color:#009900;BACKGROUND-COLOR: #ffffff"><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:paddingBottom="@dimen/activity_vertical_margin" android:paddingLeft="@dimen/activity_horizontal_margin" android:paddingRight="@dimen/activity_horizontal_margin" android:paddingTop="@dimen/activity_vertical_margin" tools:context=".MainActivity" > <Button android:id="@+id/button1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentLeft="true" android:layout_alignParentRight="true" android:layout_alignParentTop="true" android:layout_marginTop="148dp" android:background="@drawable/c" android:text="Button" /> </RelativeLayout> </span></strong>
当点击按钮的时候就可以看到效果,点击时按钮会变成绿色,松开时又变回蓝色
第一次发帖,有什么不好的地方慢慢学习
相关文章推荐
- Android HandlerThread 完全解析
- 编译librtmp for Android
- Android实现文件下载并自动安装apk包
- Android 图片缓存技术支持
- 控制台打印android信息
- 详细分析Android中实现Zygote的源码
- Android屏幕适配全攻略(最权威的官方适配指导)
- android fragment解析(二)
- android自定义view,不显示view情况下,把view转为bitmap
- android 动画基础
- Android常用英文词汇
- android的fragment解析
- Android 用代码查看本机保存的Wifi密码
- Android 操作系统的内存回收机制
- Android 城市列表选择控件
- Mac配置Android开发环境全部资源下载
- [置顶] android开发中出现的错误集(不断更新)
- android字体样式图文混排
- Android线程调度机制
- Android adb获取event