自定义drawable文件夹下的button和图片选择
来源:互联网 发布:彩印编织袋价格算法 编辑:程序博客网 时间:2024/05/20 04:32
一:描边的button背景(自定义button的形状比如说圆角的)
这个文件是在自定义的drawable文件下的
<?xml version="1.0" encoding="utf-8"?>
<shape
xmlns:android="http://schemas.android.com/apk/res/android">
<solid android:color="#D1D1D1"/>
<!-- 渐变 -->
<!-- <gradient
android:startColor="#ff8c00"
android:endColor="#FFFFFF"
android:angle="270" /> -->
<!-- 描边 -->
<stroke
android:width="1dp"
android:color="#D1D1D1" />
<!-- 圆角 -->
<corners
android:radius="12dp"/>
<!-- <padding
android:left="10dp"
android:top="10dp"
android:right="10dp"
android:bottom="10dp" /> -->
</shape>
二:自定义点击变色的图片
同样是在自定义drawable文件夹下的
<selector
xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_focused="true" android:drawable="@drawable/back_pressed"/>
<item android:state_pressed="true" android:drawable="@drawable/back_pressed"/>
<item android:state_pressed="false" android:state_focused="false" android:drawable="@drawable/back_normal"/>
</selector>
xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_focused="true" android:drawable="@drawable/back_pressed"/>
<item android:state_pressed="true" android:drawable="@drawable/back_pressed"/>
<item android:state_pressed="false" android:state_focused="false" android:drawable="@drawable/back_normal"/>
</selector>
三:自定义圆点
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="oval"
>
<solid android:color="@color/point_normal"></solid>
</shape>
android:shape="oval"
>
<solid android:color="@color/point_normal"></solid>
</shape>
四 :生成一个三角形
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item>
<rotate
android:fromDegrees="45"
android:toDegrees="45"
android:pivotX="-20%"
android:pivotY="87%">
<shape android:shape="rectangle">
<solid android:color="@color/event_adapter_bg" />
<stroke
android:width="0.6dp"
android:color="@color/line" />
</shape>
</rotate>
</item>
</layer-list>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item>
<rotate
android:fromDegrees="45"
android:toDegrees="45"
android:pivotX="-20%"
android:pivotY="87%">
<shape android:shape="rectangle">
<solid android:color="@color/event_adapter_bg" />
<stroke
android:width="0.6dp"
android:color="@color/line" />
</shape>
</rotate>
</item>
</layer-list>
0 0
- 自定义drawable文件夹下的button和图片选择
- android是根据什么去选择drawable文件夹下的三种图片(png,jpg,gif)?图片导入
- Zxing扫描和生成二维码+butterknife8.0之后的引用+将drawable文件夹下的图片转换成Drawable
- 帧动画显示drawable文件夹下的指定图片
- drawable文件夹下的图片命名不能为大写!!
- drawable文件夹图片在各个像素密度下的大小
- 自定义button的图片和标题位置
- 自定义Button的图片和title位置
- 自定义图形在drawable文件夹下
- drawable文件夹下的文件类型
- Android 判断ImageView使用的图片是drawable文件夹下的某个图片
- drawable文件夹和mipmap文件夹的区别
- 自定义button 的 字体绘制,按下状态图片变换
- BitmapFactory.decodeFile载入的图片和图片在drawable文件夹中的关系
- android如何获取res文件夹下drawable文件夹下的图片资源文件转成一个BitMap对象
- Android 之自定义控件样式在drawable文件夹下的XML实现
- Android 之自定义控件样式在drawable文件夹下的XML实现
- Android 开发————自定义控件样式在drawable文件夹下的XML实现
- MySQL导入.sql文件及常用命令
- 登录界面 Android简单http get请求(含服务器端)二
- time_wait
- Linux内核源码分析_setup_arch函数的主要作用
- android 调用webservice时出错org.xmlpull.v1.XmlPullParserException的解决办法
- 自定义drawable文件夹下的button和图片选择
- unity3d如何算出一个点到一个平面的垂直距离
- ASP.NET连接数据库操作
- java基础之:集合
- 43、MySQL-删除视图
- ios自动布局
- (转)iOS 8 AutoLayout与Size Class自悟
- oracle11g锁定密码及默认密码有效期180天
- JVM 常量池理解