Android中给LineayLayout加边框
2016-01-20 21:32
447 查看
给Android的LinearLayout加边框分为两种方式,给LinearLayout整体加边框和给某一个边加边框
第一种:给整体加边框
在drawable文件夹中新建shape资源文件,将下列代码粘贴进去:
效果图:
![](http://img.blog.csdn.net/20160120213043946?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
第二中:给某一个边加边框,同样在drawable文件中新建文件,这次选择layer-list文件,将下列代码粘贴进去
效果图:
![](http://img.blog.csdn.net/20160120213100078?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
也是看别人学的,自己只是总结了一下。勿喷。
第一种:给整体加边框
在drawable文件夹中新建shape资源文件,将下列代码粘贴进去:
<?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" > <solid android:color="#FFFFFF" /> <stroke android:width="1dp" android:color="#000000" /> <padding android:bottom="0.1dp" android:left="0.5dp" android:right="0.5dp" android:top="0dp" /> </shape>
效果图:
第二中:给某一个边加边框,同样在drawable文件中新建文件,这次选择layer-list文件,将下列代码粘贴进去
<?xml version="1.0" encoding="UTF-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android" > <!-- 连框颜色值 --> <item> <shape> <solid android:color="#000000" /> </shape> </item> <!-- 主体背景颜色值 --> <item android:bottom="1dp"> <!--设置只有底部有边框--> <shape> <solid android:color="#ffffff" /> </shape> </item> </layer-list>
效果图:
也是看别人学的,自己只是总结了一下。勿喷。
相关文章推荐
- android:scaleType属性
- 【Android】intent action 跳转到系统使用,调用系统功能
- Android应用启动速度优化
- 【Android学习笔记】Acitivity(1)Acitivity生命周期
- android动画之 FrameAnimation(帧动画) AnimationDrawable
- 带布局的ListView
- Android百度地图开发
- Android中的颜色
- Android自定义属性,format详解
- android开发步步为营之92:ViewPager+TabLayout+Fragment构造带标签的可左右滑动页面
- Android 使用 sendevent 模拟鼠标和键盘事件
- android基础学习007_android 常用类
- 在Ubuntu中如何安装AndroidStudio(安装篇)
- android自动化测试工具简介
- 【Android】1.2 创建Android模拟器
- 【Android】1.1 开发环境安装和配置
- Android Design Support Library实践之Snackbar
- 【Android】1.0 第1章 C#之Android手机App开发
- Android ADB server didn't ACK * failed to start daemon 问题解决,杀死360MobileLoader.exe
- android 比较靠谱的图片压缩