zoukankan      html  css  js  c++  java
  • 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();
    }
    });
    }
    ——————————————————————————————
    文本同理也可以点击

  • 相关阅读:
    Antlr与Regex
    c_str()
    C++ 友元
    C++ 操作符重载
    Remote 'attachhome' failed on nodes:XXX
    RAC安装GI时运行root.sh脚本结果
    clscfg.bin: error while loading shared libraries: libcap.so.1:
    RAC安装重新运行root.sh
    libXext.so.6 libXp.so.6 libXt.so.6 is needed by openmotif21-2.1.30-11.el7.i686
    向数据库中导入AWR数据
  • 原文地址:https://www.cnblogs.com/dty602511/p/14859559.html
Copyright © 2011-2022 走看看