Android编程实现圆角边框的方法

 更新时间:2015年11月05日 11:30:02   作者:Just run  
这篇文章主要介绍了Android编程实现圆角边框的方法,涉及Android针对样式布局的相关设置技巧,具有一定参考借鉴价值,需要的朋友可以参考下

本文实例讲述了Android编程实现圆角边框的方法。分享给大家供大家参考,具体如下:

设置边框圆角可以在drawable-mdpi目录里定义一个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>

运行结果:

希望本文所述对大家Android程序设计有所帮助。

相关文章

  • Android中ListView的几种常见的优化方法总结

    Android中ListView的几种常见的优化方法总结

    Android中的ListView应该算是布局中几种最常用的组件之一,本篇文章主要做了三种优化总结,有兴趣的可以了解一下。
    2017-02-02
  • Android实现原生侧滑菜单的超简单方式

    Android实现原生侧滑菜单的超简单方式

    网上关于Android实现侧滑菜单的文章有很多,可是我们这篇文章是给大家分享一种超简单的方式,对大家开发Android具有一定的参考借鉴价值,有需要的朋友们可以一起来看看。
    2016-09-09
  • Android studio点击跳转WebView详解

    Android studio点击跳转WebView详解

    这篇文章主要为大家详细介绍了Android studio点击跳转WebView的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-09-09
  • Android 多国语言value文件夹命名的方法

    Android 多国语言value文件夹命名的方法

    这篇文章主要介绍了Android 多国语言value文件夹命名的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-03-03
  • Android 8.0系统中应用图标的适配技巧

    Android 8.0系统中应用图标的适配技巧

    今天小编就为大家分享一篇关于Android 8.0系统中应用图标的适配技巧,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2018-10-10
  • Android开发Jetpack Compose元素Modifier特性详解

    Android开发Jetpack Compose元素Modifier特性详解

    这篇文章主要为大家介绍了Android开发Jetpack Compose元素Modifier特性详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-10-10
  • Android优化查询加载大数量的本地相册图片

    Android优化查询加载大数量的本地相册图片

    本文介绍了Android优化查询加载大数量的本地相册图片,可以方便的照片的查询,,感兴趣的小伙伴们可以参考一下。
    2016-10-10
  • Android内容提供者ContentProvider用法实例分析

    Android内容提供者ContentProvider用法实例分析

    这篇文章主要介绍了Android内容提供者ContentProvider用法,结合实例形式较为详细的分析了内容提供者ContentProvider获取及解析数据的相关技巧,需要的朋友可以参考下
    2016-03-03
  • Android LayerDrawable使用实例

    Android LayerDrawable使用实例

    这篇文章主要介绍了Android LayerDrawable使用实例,本文讲解了LayerDrawable的作用、LayerDrawable的原理、LayerDrawableLayerDrawable的使用实例等,需要的朋友可以参考下
    2015-06-06
  • Android图片加载利器之Picasso基本用法

    Android图片加载利器之Picasso基本用法

    这篇文章主要为大家详细介绍了Android图片加载利器之Picasso的基本用法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-03-03

最新评论