文档章节

Android Shape corners

-___-
 -___-
发布于 2016/05/29 10:05
字数 200
阅读 34
收藏 0

https://developer.android.com/guide/topics/resources/drawable-resource.html#Shape

关于Shape文档中有一个Note.说了怎么定义几个角的圆角. 原文是这样的

Note: Every corner must (initially) be provided a corner radius greater than 1, or else no corners are rounded. If you want specific corners to not be rounded, a work-around is to use android:radius to set a default corner radius greater than 1, but then override each and every corner with the values you really want, providing zero ("0dp") where you don't want rounded corners

所以当想自定义只有一个角啊,两个角啥的就可以这样写 先给四个角都设置一个radius.然后不想rounded的角再设置成0dp就可以了

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
       android:shape="rectangle"
    >

    <corners
        android:bottomLeftRadius="0dp"
        android:bottomRightRadius="0dp"
        android:radius="5dp"
        android:topRightRadius="0dp"
        />

    <size
        android:width="120dp"
        android:height="40dp"
        />

    <solid android:color="#ff3333"/>

</shape>

© 著作权归作者所有

上一篇: Stack And Heap
下一篇: NinePatchDrawable
-___-
粉丝 1
博文 62
码字总数 52582
作品 0
临沧
程序员
私信 提问
android通过shape.xml制作渐变背景

编写xml文件放到res/drawable-*/下面 最基本的写法如下 <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android"> <gradient android:......

一别经年
2014/02/05
0
0
android:shape的使用

Android中常常使用shape来定义控件的一些显示属性,今天看了一些shape的使用,对shape有了大体的了解,稍作总结: 先看下面的代码: solid:实心,就是填充的意思 android:color指定填充的颜...

元来元去
2011/08/01
0
0
使用Selector对UI控件美化问题请教

今天看了一个例程,在Selector中设计了控件带阴影的效果(两层),xml文件配置如下,想请教下各位,以下红色字体的作用是什么?是层的偏移值吗?

lwm1368
2014/10/30
57
2
Android中shape的使用

本人在美工方面一直是比较白痴的,对于一些颜色什么乱七八糟的非常头痛,但是在Android编程中这又是经常涉及到的东西,没办法,只有硬着头皮上。 Android中常常使用shape来定义控件的一些显示...

Jonson
2014/03/19
0
0
Android中shape中的属性大全

本文章转接于:http://kofi1122.blog.51cto.com/2815761/521605 Android中常常使用shape来定义控件的一些显示属性,今天看了一些shape的使用,对shape有了大体的了解,稍作总结: 先看下面的...

天高空
2011/12/21
61.6K
7

没有更多内容

加载失败,请刷新页面

加载更多

FPGA 设备 USB Platform Cable USB

lsusbFuture Technology Devices International, Ltd FT232H Single HS USB-UART/FIFO IC

MtrS
今天
4
0
lua web快速开发指南(6) - Cache、DB介绍

"数据库"与"缓存"的基本概念 数据库与缓存是服务端开发人员的必学知识点. 数据库 "数据库"是一种信息记录、存取的虚拟标记地点的集合统称. 比如现实生活中, 我们经常会用到文件柜、书桌等等数...

水果糖的小铺子
今天
6
0
Oracle分页查询语句的写法

Oracle分页查询语句的写法 Oracle分页查询语句使我们最常用的语句之一,下面就为您介绍的Oracle分页查询语句的用法,Oracle分页查询语句基本上可以按本文给出的格式来进行套用。   Oracle分...

康师傅
昨天
5
0
java并发图谱

1527
昨天
2
0
Mybatis之拦截器Interceptor

使用mybatis时用PageHelper进行分页,用到了PageInterceptor,借此了解下mybatis的interceptor。Mybatis的版本是3.4.6,MybatisHelper的版本是5.1.3。 1、PageInterceptor 先上一段代码,如下...

克虏伯
昨天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部