zoukankan      html  css  js  c++  java
  • Android学习(五) 圆角实现(转)

    设置边框圆角可以在drawable-mdpi目录里定义一个取名为corners_bg.xml

    <?xml version="1.0" encoding="utf-8"?>
    <shape xmlns:android="http://schemas.android.com/apk/res/android">  
        <solid android:color="#000000" />  
        <corners android:topLeftRadius="10dp" 
                        android:topRightRadius="10dp"  
                    android:bottomRightRadius="10dp" 
                    android:bottomLeftRadius="10dp"/>  
    </shape>

    解释:solid的表示填充颜色,为了简单,这里用的是黑色。 
    而corners则是表示圆角,注意的是这里bottomRightRadius是左下角而不是右下角,bottomLeftRadius右下角。 
    当然上面的效果也可以像下面一样设置,如下: 

    <corners android:radius="5dp" />

    如果想引用这个xml,只需要@drawable/corners_bg.xml即可: 

    android:background="@drawable/corners_bg"

    main.xml

    <?xml version="1.0" encoding="utf-8"?>
    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:orientation="vertical" android:layout_width="fill_parent"
        android:layout_height="fill_parent" android:background="#FFFFFF">
        <RelativeLayout android:id="@+id/login_div"
            android:layout_width="fill_parent" android:layout_height="150dip"
            android:padding="15dip" android:layout_margin="15dip"
            android:background="@drawable/corners_bg">
        </RelativeLayout>
    </LinearLayout>

    运行结果:

     

      

  • 相关阅读:
    [转]命令行下常用网络命令解释大全
    查看计算机时间的命令行
    线程已被中止 “Thread was being aborted”
    SharePoint 2007备份还原小结
    作业
    .NET中线程同步相关的一些类
    SharePoint对于Workflow的历史信息清理的要点
    一些操作符
    for path多行变一列
    MERGE同步
  • 原文地址:https://www.cnblogs.com/zhengcheng/p/4353073.html
Copyright © 2011-2022 走看看