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)