频道栏目
首页 > 程序开发 > 移动开发 > Android > 正文
android中shape绘制背景图片
2012-03-28 09:49:16      个评论      
收藏   我要投稿
今天无意发现了android中很好的一款绘制背景图片的xml布局吧!shape。使用shape可以很好的替代以前自己四处找背景图片啦!一张图大家看看效果 

 \

这张背景就是使用shape绘制的哦。几行代码就可以搞定,个人感觉比使用图片好多了。

新建一个shape的xml

在drawable文件夹下。建立android xml的时候选择drawable,下面就有一个shape的选择。

 gradient为颜色的渐变,corners为边缘的圆角。

[html]
<?xml version="1.0" encoding="utf-8"?> 
<shape xmlns:android="http://schemas.android.com/apk/res/android"  
    android:shape="rectangle" 
    > 
    <gradient 
        android:startColor="#151F28" 
        android:endColor="#375974" 
        android:angle="90" 
        > 
    </gradient> 
 
    <corners  
        android:bottomLeftRadius="15dp" 
        android:bottomRightRadius="15dp" 
        android:topLeftRadius="15dp" 
        android:topRightRadius="15dp" 
        /> 
</shape> 
再在布局里面引入这个shape就可以了

主要是设置android:backgroud

[html]
<LinearLayout  
        android:layout_width="800dp" 
        android:layout_height="200dp" 
        android:orientation="horizontal" 
        android:background="@drawable/myshape" 
        android:layout_gravity="center" 


这里是简单的介绍。具体的可以看看android sdk上面的介绍 


摘自  wanli_smile的专栏 
点击复制链接 与好友分享!回本站首页
相关TAG标签 背景图片
上一篇:Android之使用RatingBar设置游戏难度并保存
下一篇:Android拷贝工程不覆盖原工程的配置方法
相关文章
图文推荐
点击排行

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站