转自:http://blog.sina.com.cn/s/blog_73e890f40100vpm3.html

从网上找了好多的资料,最后自己研究加借鉴人家的经验得出的结果是最简单的,现在拿出来晒晒

1.在res下新建一个drawable文件夹

2.在drawable中定义圆角按钮的文件btn1.xml

<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android"><solid android:color="@drawable/btn_blue"/><stroke android:width="1dp" color="@drawable/btn_blue"/><padding android:left="1dp"android:top="1dp"android:right="1dp"android:bottom="1dp"/><corners android:bottomRightRadius="3dp"android:bottomLeftRadius="3dp"android:topLeftRadius="3dp"android:topRightRadius="3dp"/></shape>

3.在Activity代码中使用

int color=R.drawable.按钮配置文件名

Resources res=getResources();
Drawable draw=res.getDrawable(color);
btn.setBackgroundDrawable(draw);
OK,简简单单搞定

更多相关文章

  1. 使用AlertDialog实现使用在android中弹出对话框,询问用户是否继续
  2. Android(安卓)数据库框架ormlite(一)
  3. Android(安卓)自定义dialog,实现右上角显示一个控件按钮
  4. Android(安卓)RadioGroup和RadioButton案例及详解
  5. Android读取asserts和raw文件夹下的文件
  6. Android(安卓)NDK 异常 Error:No toolchains found in the NDK t
  7. Android学习备忘021——FBReader源码修改package name
  8. 论Android(安卓)Studio 中 mipmaps 与 drawable 的区别?
  9. (4.1.1)Android(安卓)ActionBar完全解析,使用官方推荐的最佳导航栏(

随机推荐

  1. Android使用MediaRecorder实现录音功能相
  2. Android(安卓)Fragment生命周期深入探究
  3. Android都支持哪些Java特性
  4. android 4.04的应用程序启动过程及与Zygo
  5. Android 端 博客园闪存——alpha版
  6. android LruCache设置缓存的使用
  7. android 简历 android 3年 上海.doc
  8. Java进制转换
  9. Android图片加载神器之Fresco,基于各种使
  10. Android(安卓)permission 访问权限大全