Android怎样设置圆角button

摘要:
--设置button的四个角为弧形--˃2.在布局文件里调用。

1. res文件夹下的drawable文件夹下新建shape.xml文件

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
    android:shape="rectangle" >

    <!-- 填充的颜色 -->
    <solid android:color="#FF065E8D" />

    <!-- 设置button的四个角为弧形 -->
    <!-- android:radius 弧形的半径 -->
    <corners android:radius="15dip" />

    <!-- padding:Button里面的文字与Button边界的间隔 -->
    <padding
        android:bottom="10dp"
        android:left="10dp"
        android:right="10dp"
        android:top="10dp" />
</shape>

2.在布局文件里调用。

<?

xml version="1.0" encoding="utf-8"?

> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > <Button android: android:layout_width="wrap_content" android:layout_height="wrap_content" android:background="@drawable/shape" android:text="圆角button" /> </LinearLayout>


免责声明:文章转载自《Android怎样设置圆角button》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Vue中table表头合并的用法关闭事件下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

HP LaserJet P2055dn 通过网络连接打印机用户指南

HP LaserJet P2055dn 通过网络连接打印机用户指南------------------------------------------------------------------------一、打印机设置-----------------------(强烈建议先通过Service菜单的Restore defaults,将所有自定义设置重...

转:android中APK开机自动运行

背景知识:当Android启动时,会发出一个系统广播,内容为ACTION_BOOT_COMPLETED,它的字符串常量表示为android.intent.action.BOOT_COMPLETED。只要在程序中“捕捉”到这个消息,再启动之即可。记住,Android框架说:Don't call me, I'll call you back。我们要做的是做好接...

安卓开发之mqtt协议

首先物联网协议mqtt协议是基于tcp/ip协议的,使用了官方的mqttclient框架/**初始化mqttclient*/private void init() { try { //MQTT的连接设置 options = new MqttConnectOptions(); /...

[安卓网络入门] 获取天气

实验要求 本次实验,通过调用http://www.weather.com.cn/data/sk/101010100.html制作天气查询的app。 实验过程 我是利用了okhttp这个第三方库,通过post请求,向上面的天气查询接口查询信息, 然后返回的结果,通过handler送到ui线程。因为安卓不允许无关线程修改ui界面。 对于json字符串的解析,可...

腾讯信鸽推送Android SDK快速指南

信鸽Android SDK是一个能够提供Push服务的开发平台,提供给开发者简便、易用的API接口,方便快速接入。目前支持Android 2.2及以上版本系统。本文档将引导用户以最快的速度嵌入信鸽SDK。注册&下载SDK前往前台 信鸽首页,使用QQ号码登陆,打开注册页面,填写“应用名称”和“应用包名”(必须要跟APP一致),选择“操作系统”和“分类...

移动端webapp如何应对不同屏幕尺寸(转)

移动设备的用户越来越多,每天android手机的激活量都已经超过130万台,所以我们面向移动终端的WebAPP也开始跟进了。本文主要介绍webapp的开发与调试的相关知识和经验,以及给出几种可选的解决方案。 一、基本概念 (1) CSS pixels与device pixels CSS pixels:浏览器使用的抽象单位, 主要用来在网页上绘制内容。 de...