开发过程中有个页面需要用到表格,用了RelativeLayout布局实现,没有使用TableLayout。
整个表格需要使用一个圆角样式背景:
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >
<item>
<shape android:shape="rectangle" >
<solid android:color="@color/white" />
<corners android:radius="5dp" />
<stroke
android:width="1dp"
android:color="#e4e2e2" />
</shape>
</item>
</layer-list>
用水平直线分隔行(horizontal_line.xml):
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle" >
<solid android:color="#e4e2e2" />
<size android:height="1dp" />
</shape>
用竖直直线分隔列(vertical_line.xml):
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle" >
<solid android:color="#e4e2e2" />
<size android:width="1dp" />
</shape>
最后做出来的实际效果(截图后发现直线颜色太暗,手机上看起来效果还行):
- 大小: 15.8 KB
分享到:
相关推荐
该算法考虑了斜率的绝对值,根据斜率的不同分为水平线、垂直线、斜率为正的情况和斜率为负的情况。 MFC库提供了CClientDC类用于获取设备上下文,这是进行图形绘制的基础。通过这个设备上下文,我们可以调用CDC类的...
"jQuery竖直线性时间轴特效代码"是基于流行的JavaScript库jQuery开发的一个插件,名为timeliner.js,它专注于创建垂直布局的时间轴效果。这款插件允许开发者轻松地在网站上构建具有视觉吸引力且易于理解的时间线,...
在这个案例中,我们关注的是组织结构图,它通常显示员工与上级之间的关系,采用水平布局,使结构更加清晰。 在ECharts中,组织结构图可以通过`series`配置项来设置。以下是一个基本的配置示例: ```javascript ...
这种进度条通常会显示为一条水平线,随着加载的进程逐渐填充,同时可能伴有动画效果,使得界面更具交互性。 【标签】"android" 指出这是与Android平台相关的开发内容,涉及到Android SDK、Android Studio等开发工具...
直线是最基础的线条形式,分为水平线和垂直线。水平线通常用于分割页面内容,提供视觉平衡感,而垂直线则用于构建结构和框架,帮助用户沿着页面导航。 2. 斜线(Diagonal Lines) 斜线可以增加动态感,引导用户...
例如,使用CSS伪元素(如`:before`或`:after`)配合`border-top`或`border-bottom`属性,可以创建出水平的虚线分隔线。 至于"VC Empire.htm",这暗示着文件与Microsoft Visual C++(VC++)有关,VC++是一种常用的...
例如,线性布局按照垂直或水平方向排列子视图,相对布局则允许视图相对于其他视图的位置进行定位,而约束布局则可以更灵活地处理复杂的界面设计,通过定义约束条件来确定每个视图的位置。 2. **Path类**: 在...
比如,如果要修改线性标注样式以避免文字与径向尺寸在同一水平线上,可以在“文字”选项卡中更改文字对齐方式为“与尺寸线对齐”。对于角度标注,可以在“文字”和“调整”选项卡中设置文字位置为外部且保持在尺寸...
2. **XML布局设计**:在"main"目录下的XML文件中,会定义ProgressBar的布局和样式,包括尺寸、颜色、动画效果等。 3. **Java代码实现**:MainActivity中的Java代码负责初始化和控制自定义ProgressBar,可能包括设置...
时间轴通常由一个垂直线(主轴)和一些水平线(副轴)组成,每个副轴表示一个时间点。我们可以通过自定义View或者使用已有的开源库如`com.github.Raizlabs.DBFlow:dbflow-android:4.2.4`来实现。 1. **自定义View**...
这个控件可能还包含了对线的样式、颜色、起点和终点的参数化支持,使得在应用程序中更方便地配置和使用。 总结来说,C#提供了一套强大的绘图工具,允许开发者在.NET应用程序中创建自定义的图形和线条。无论是...
Horizontal ProgressBar显示一条水平线,进度通过线段填充来表示;而Circular ProgressBar则显示为一个圆环,进度通过圆环内部填充来展示。仿知乎的进度条设计通常指的是水平样式,并且可能有特定的动画效果和颜色...
2. **设置直线和箭头参数**:在“直线和箭头”卡片上设置尺寸线、尺寸界线等参数。需要注意的是,尺寸线的起点偏移量在建筑图中通常为3~5mm,而在机械图中则可以根据具体情况调整,默认值为1.5mm。 3. **选择尺寸...
使用参照旋转(R)选项,选择水平线上的一点作为参照,然后指定新的角度,使文本与斜线平行。 CAD还提供了其他几种角度标注的方式: 1. 使用DIMANGULAR(DIMANGULAR)命令创建角度标注,它可以轻松地标记两个线段...
在“直线和箭头”卡片上,我们可以定义尺寸线、尺寸界线等的基本属性。例如,起点偏移量可以根据具体类型(如建筑图或机械图)进行设定。此外,尺寸文字样式的选择也很重要,需要确保文字与尺寸线的位置、间距和方向...
道路导线是公路或城市道路在水平面上的走向,它由一系列直线和曲线组成,决定了道路的中心线。设计合理的道路导线要考虑地形条件、交通需求、环境保护以及工程经济性等因素。在实际工作中,导线设计通常会借助专业的...
- 公共参数:在设置尺寸样式时,首先要设定一些通用参数,比如在“直线和箭头”卡片上配置尺寸线、尺寸界限等。图2展示了如何设置起点偏移量,这个值在建筑图中通常是根据标准设置的,而在机械图中则可能保持默认值...
这包括在"直线和箭头"卡片上配置尺寸线、尺寸界线等基本元素。例如,起点偏移量的设定可以根据不同的图例标准,如建筑图通常有特定的起点偏移要求,而机械图可能沿用默认值。 尺寸比例因子(DIMSCALE)的设定是一个...
2. 辅助线的类型:辅助线可以分为水平、垂直、对角线或任何特定角度的线,也可以是网格线,用于帮助对齐或创建视觉平衡和布局结构。 3. 辅助线的应用:在图形设计软件(如Adobe Photoshop、Illustrator、InDesign或...
2. 转到“视图”>“工具栏”>“绘图”,使用直线工具绘制斜线,可以调整线的位置和长度。 3. 选择“格式”>“单元格”>“对齐”,设置水平和垂直对齐为两端对齐。 4. 输入“学科级别年份”,使用Alt+Enter在相应位置...