Android(安卓):res之shape的创建并制作
来源:互联网 发布:淘宝联盟导购id 编辑:程序博客网 时间:2024/05/16 10:40
首先告诉你一个技巧(创建shape)
大部分的人都不知道正确创建shape的XML文件的方法,都会通过修改已经使用过的shape的XML文件,来达到得到自定义shape的目的,其实这样是很麻烦的.通过在网上的不断学习,我总结了有以下三种方法来创建shape的XML文件
根据android studio的版本不同,所以方法也不同
第一种
切换到progect视图下 ,把selector改成shape就OK了
点击你的drawable,在new选项中选择New Drawable Resource File
出现上图所示框之后,一般Root element框显示的是selector ,直接在Root element中修改输入为shape,再自定义您需要的File name即可第二种
同样切换到progect视图下 ,根据下列图进行操作
第三种
考虑到我们经常处于android视图下,所以也可以不用切换到project视图下进行操作,直接点击drawable文件夹
紧接着会出现以下选项,直接输入你自定义的File name即可
然后会出现以下界面
我们只需要把selector改成shape即可
这就是三种创建shape的方法
制作shape
shape的常用标签:
corners —-圆角
gradient —-渐变
padding —–内容离边界距离
size —–大小
solid —–填充颜色
stroke —-描边
需要注意的是:
corners的属性:
bottomLeftRadius为右下角
bottomRightRadius为左下角
如果需要四个角的圆角的弧度一样,
那么就选择radius属性
若想要在layout文件中引入shape,则
android:background=”@drawable/shape”
- Android(安卓):res之shape的创建并制作
- android res之shape
- Android:res之shape制作圆角、虚线、渐变
- 安卓交互之shape的学习
- 安卓自定义shape并实现带有阴影的按钮背景效果
- 安卓开发——Androidstudio中如何创建shape的XML文件
- 安卓静默安装应用之创建手机桌面图标,并点击图标安装新的应用
- android之Shape的使用
- android之shape的说明
- Android之shape的使用
- 安卓 AlertDialog 报 android.content.res.Resources$NotFoundException 的坑
- Android之通过shape.xml制作渐变背景色
- 安卓Shape
- 安卓shape背景
- 安卓之动画制作
- 安卓之动画制作
- 安卓学习笔记---Android样式的开发:Shape篇以及一系列样式的开发
- 安卓开发实现国际化并创建自定义的样式
- FTP服务器的配置与搭建
- HDOJ 2008 数值统计
- AsyncTask源码分析
- HOG+SVM
- GDOI2017狗带记
- Android(安卓):res之shape的创建并制作
- Mina主体逻辑流程
- C++--图算法之DFS,BFS,Dijstra
- Machine Learning第六讲[应用机器学习的建议] --(四)处理不平衡类
- Android播放器进度条
- Datawindow通过Json接口实现数据操作时(三层)PHP5.2 json_encode时发现汉字转换成了\u表示的处理方法
- 使用dom4j把java对象转XML并存为xml文件
- 在线小说网站的设计与实现(附源码)
- CSS3 3D转换