Android Shape Divider

安卓框架提供了一种LinearLayout 内部布局元素分割线的实现,建立一个指定长宽的矩形Shape:

 1  <?xml version="1.0" encoding="utf-8"?>
 2  <shape xmlns:android="http://schemas.android.com/apk/res/android"
 3      android:shape="rectangle">
 4  5      <size
 6         android:width="@dimen/spacing_medium"
 7         android:height="@dimen/spacing_medium" />
 8  9     <solid android:color="@android:color/transparent" />
10 11 </shape>

作为LinearLayout的Divider属性引入:

 1 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
 2     android:layout_width="match_parent"
 3     android:layout_height="wrap_content"
 4     android:divider="@drawable/spacer_medium"
 5     android:orientation="vertical"
 6     android:padding="@dimen/spacing_medium"
 7     android:showDividers="middle">
 8
 9     <!-- TextView -->
10
11     <LinearLayout
12         android:id="@+id/buttons_container"
13         android:layout_width="match_parent"
14         android:layout_height="wrap_content"
15         android:divider="@drawable/spacer_medium"
16         android:orientation="horizontal"
17         android:showDividers="middle">
18
19         <!-- Buttons -->
20
21     </LinearLayout>
22
23 </LinearLayout>
时间: 2024-10-02 14:00:20

Android Shape Divider的相关文章

[转]Android Shape渲染的使用(经典,学习研究不后悔)

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://mzh3344258.blog.51cto.com/1823534/1215749 感觉好久都没有写博文了,感觉自己变懒了,真对不起…-_-…   也有部分原因是因为我想写的东 西网上已经有了,再加上还有很多方面小马我也正在学习,所以….这段时间一直暂停更新我的博客文 章,看到博客的访问量一天天的增加,很开心 ...O_O...这一阵子也看了各种各样的书籍,技 术类的.非技术类的

android shape

shape使用.渐变色.分割线.边框.半透明.半透明阴影效果. http://www.tuicool.com/articles/Q7Vree <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape=["rectangle" | &

Android Shape画圆,矩形

画圆环代码如下: 画圆环,外边的边界宽度大一点即可: <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="oval" android:useLevel="false" > <solid and

android shape的使用(转)

在Android程序开发中,我们经常会去用到Shape这个东西去定义各种各样的形状. shape用于设定形状,可以在selector,layout等里面使用,有6个子标签,各属性如下: <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape=&quo

android shape使用总结

今天使用到shape,这个里面有很多属性,在这里我记录一下各个属性的使用的情况以及所代表的意思 <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape=["rectangle" | "oval" | "

android shape图形优化Button效果

android shape可以让我们通过定义xml文件的方式创建图形,当然只能实现一些比较简单的图形(圆形,矩形,椭圆,线段),但是已经相当不错了,通过shape创建的图形作为控件的背景已经基本可以满足我的简单需求了,而且通过shape创建的图形可以适配各种屏幕. 下面就用shape定义的图形来优化Button的整体效果. 定义主布局文件activity_main.xml: 1 <RelativeLayout xmlns:android="http://schemas.android.co

Android shape的xml文件

Android shape的xml文件可以写不同形状.背景.边框.圆角等等效果,可以代替不少. 9图片的使用,缩小资源文件的大小.下面看一下shape可以包含的内容有哪些. 1 <?xml version="1.0" encoding="utf-8"?> 2 <shape 3 xmlns:android="http://schemas.android.com/apk/res/android" 4 android:shape=[&

android shape.xml 属性详解

转载源:http://blog.csdn.net/harvic880925/article/details/41850723 一.简单使用 刚开始,就先不讲一堆标签的意义及用法,先简单看看shape标签怎么用. 1.新建shape文件 首先在res/drawable文件夹下,新建一个文件,命名为:shape_radius.xml 内容是这样的:(先不需要理解,先看shape怎么用) [html] view plaincopy <?xml version="1.0" encodin

Android - shape不完整的圆环(ring)

shape不完整的圆环(ring) 本文地址: http://blog.csdn.net/caroline_wendy Android不仅可以画圆环(ring), 也可以使用属性"android:thicknessRatio", 画不完整的圆环. 把thicknessRatio属性值设为浮点小数, 如1.9, 即可以得到不完整的圆环. 代码: <?xml version="1.0" encoding="utf-8"?> <sha