zoukankan      html  css  js  c++  java
  • Android 开发笔记___drawable

     1 <?xml version="1.0" encoding="utf-8"?>
     2 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
     3     android:layout_width="match_parent"
     4     android:layout_height="match_parent"
     5     android:orientation="vertical">
     6 
     7     <Button
     8         android:layout_width="wrap_content"
     9         android:layout_height="wrap_content"
    10         android:layout_gravity="center"
    11         android:layout_margin="10dp"
    12         android:text="默认样式的按钮"
    13         android:textColor="#000000"
    14         android:textSize="17sp" />
    15 
    16     <Button
    17         android:layout_width="wrap_content"
    18         android:layout_height="wrap_content"
    19         android:layout_gravity="center"
    20         android:layout_margin="10dp"
    21         android:paddingLeft="8dp"
    22         android:paddingRight="8dp"
    23         android:background="@drawable/btn_nine_selector"
    24         android:text="定制样式的按钮"
    25         android:textColor="#000000"
    26         android:textSize="17sp" />
    27 
    28 </LinearLayout>

    selector

    1 <?xml version="1.0" encoding="utf-8"?>
    2 <selector xmlns:android="http://schemas.android.com/apk/res/android">
    3     <item android:state_pressed="true" android:drawable="@drawable/button_pressed" />
    4     <item android:drawable="@drawable/button_normal" />
    5 </selector>

    java

     1 package com.example.alimjan.hello_world;
     2 
     3 import android.app.Activity;
     4 import android.content.Context;
     5 import android.content.Intent;
     6 import android.os.Bundle;
     7 import android.support.annotation.Nullable;
     8 
     9 /**
    10  * Created by alimjan on 7/1/2017.
    11  */
    12 
    13 public class class__2_4_1_1  extends Activity {
    14     @Override
    15     protected void onCreate(@Nullable Bundle savedInstanceState) {
    16         super.onCreate(savedInstanceState);
    17         setContentView(R.layout.code_2_4_1_1);
    18     }
    19     public static void startHome(Context mContext) {
    20         Intent intent = new Intent(mContext, class__2_4_1_1.class);
    21         mContext.startActivity(intent);
    22     }
    23 }
    状态类型 说明 常用的控件
    state_pressed 是否按下 按钮button
    state_checked 是否勾选 单选框RadioButton、复选框chenckBox
    state_focused 是否获取焦点 文本编辑框Edittext
    state_selected 是否选中

    各控件均可

  • 相关阅读:
    struts2_maven_learning
    test_maven_实现表单验证
    Struts2_learning
    计算机信息安全技术_学习
    SQL_sql语言的学习
    ios视图加载时所涉及到的事件
    ios 判断版本更新
    ios 裁剪图片(1裁多)
    iOS 设置与配置
    ios Auto Layout中Stack View的使用
  • 原文地址:https://www.cnblogs.com/alimjan/p/7102092.html
Copyright © 2011-2022 走看看