Android 添加shape xml

为了使app中各个控件更漂亮,在考虑app前端时一般会将其形状抽象出来放在drawable文件下的xml文件中,其操作步骤如下:

1.点击drawable文件夹后,右键,在弹出菜单中找到new,然后在右侧出现的下拉菜单中找到Drawable Resource File并单击。

2. 在1完成后出现下图中对话窗体,在窗体上填写上你的文件名(File name对应),在Root element中 填上 shape(当然也可以填写其他你需要的,如selector)。

注意不要修改Directory name,否则其文件将存放到其他地方。

3. 在2完成后如下图所示,在drawable中可看到你所创建的文件(小子的为corner.xml),然后在右侧的代码编辑区<shape></shape>中即可写上你需要的代码。

上图中小子写的代码为,其形状如上图中最右侧所示。

<shape xmlns:android="http://schemas.android.com/apk/res/android">    <solid android:color="#CCCCCC" />    <corners android:topLeftRadius="20dp"        android:topRightRadius="20dp"        android:bottomRightRadius="20dp"        android:bottomLeftRadius="20dp"/>    <stroke android:width="1dp" android:color="#000000" /></shape>
(0)

相关推荐