• 1月12日 button


    button是textview的一个子类
    1.文字大小,颜色
    2.自定义背景形状
    3.自定义按压效果
    4.点击事件
    先声明空间,然后找到空间,之后跳转到界面(Java)
    大小textSize,颜色textColor,背景background,
    drawable新建文件——————————
    通过
    <shape xmlns......
    android:shape="rectangle"//矩形
    <solid//实心
    android:color="颜色色号"/>
    <corners//角度
    android:radius="5dp"/>
    </shape>设置圆角按钮
    ————————————————————————
    <stroke//描边
    android:width=""
    android:color=""/>
    ————————————————————————
    自定义按压效果通过
    <selector xmlns......
    <item state_pressed="true">//按压效果当按压的时候
    <shape>
    <solid android:color=""/>//颜色深一些
    <corners android:radius=""/>//形状
    </shape>
    </item>
    <item state_pressed="false">//当不按压的时候
    <shape>
    <solid android:color=""/>//颜色浅一点
    <corners android:radius=""/>//形状
    </shape>
    </item>
    </selector>
    显示
    ——————————————————————————
    点击事件通过在按钮设置里
    android:onClick//方法="showToast//短暂的黑框显示方法"
    之后需要在Java程序button里写方法如下,
    public void showToast(View view//需要写参数){
    Toast.makeText(this,"文字",Toast.LENGTH_SHORT).show();
    }
    ———————————————————————————
    另一种方法
    首先声明空间,然后找到空间
    protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_button);
    mBtn3=findViewById(R.id.btn_3);//找到空间
    mBtn3.setOnClickListener(new View.OnClickListener()//建立点击方法
    {
    @Override
    public void onClick(View v){
    Toast.makeText(ButtonActivity.this,"文字",Toast.LENGTH_SHORT).show();
    }
    });
    }
    ——————————————————————————————
    文本同理也可以点击

  • 相关阅读:
    DOCTYPE
    js——类型转换
    对象Object
    Array数组
    es6学习笔记
    springboot第一个项目【mybatis】
    springboot第一个项目【创建】
    项目管理和流程的拙见
    树莓派 Zero作为飞控图传
    一根数据线玩转树莓派Zero
  • 原文地址:https://www.cnblogs.com/dty602511/p/14859559.html
Copyright © 2020-2023  润新知