• 主xml文件
        • 背景选择器drawablegreen_selector_buttonxml
          • 背景drawablecorners_all_edittext_green_darkxml
          • 背景drawablecorners_all_edittext_greenxml

主xml文件

RelativeLayout    android:layout_width="match_parent"    android:layout_height="50dip"    android:orientation="horizontal"    android:layout_gravity="center"    android:layout_marginTop="20dip"    android:paddingLeft="15dip"    android:paddingRight="15dip"    >    <TextView  android:id="@+id/loginButton" android:layout_width="match_parent" android:layout_height="match_parent" android:text="登录" android:gravity="center" android:layout_centerInParent="true" style="@style/text_s32_ffffff" //自定义按钮核心代码 android:background="@drawable/green_selector_button" /></RelativeLayout>

背景选择器:drawable/green_selector_button.xml

<?xml version="1.0" encoding="utf-8"?><!-- selector:背景选择器 --><selector xmlns:android="http://schemas.android.com/apk/res/android" >    <!-- android:state_pressed:点击时背景 -->    <item android:state_pressed="true" android:drawable="@drawable/corners_all_edittext_green_dark" />    <!-- 默认时的背景-->     <item android:drawable="@drawable/corners_all_edittext_green" /></selector>
背景:drawable/corners_all_edittext_green_dark.xml
<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle" android:padding="5dp">    <solid android:color="@color/wechat_background_green_dark" />      <corners android:radius="3dp" /></shape>
背景:drawable/corners_all_edittext_green.xml
<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle" android:padding="5dp">    <solid android:color="@color/wechat_background_green" />      <corners android:radius="3dp" /></shape>

更多相关文章

  1. Android中的ClassLoader与dex文件加密实现分析
  2. Android的NDK开发(5)————Android(安卓)JNI层实现文件的read
  3. Android拍照、录像、录音代码范例
  4. Windows环境下搭建Cocos2dx的android开发环境
  5. 【Android】hwbinder的selinux配置
  6. 【Android(安卓)应用开发】 Android(安卓)APK 反编译 混淆 重编
  7. android adb shell 命令大全
  8. PackageManagerService的启动过程分析
  9. Android(安卓)网络多线程断点下载

随机推荐

  1. android如何打印当前的线程及进程
  2. Android中Menu的几个类型学习
  3. magicIndicator使用简记
  4. android GB版本的camera,录像过程中按“菜
  5. android APK知识
  6. Visual Studio 2015 和 Apache Cordova
  7. Android(安卓)对话框【Dialog】去除白色
  8. Android(安卓)开发环境配置图文教程(jdk+
  9. android 不同进程间的调用 AIDL 实现通讯
  10. Android SDK 中常用命令行工具