安卓UI入门学习(android studio)(一)

本文是安卓UI入门学习的第一部分,详细介绍了UI控件的参数设置,包括width、height、gravity、textSize和textColor的用法。讲解了button的特性,如何在imageView中添加图片,以及progressBar的实现。此外,还探讨了AlertDialog和progressDialog的创建,特别是progressDialog的不可取消设置。最后,简要讨论了linearLayout、相对布局和帧布局,强调了不同布局在屏幕适配和视觉效果上的优势。
摘要由CSDN通过智能技术生成

一、UI控件的参数设置
①在width中参数为match_parent即根据界面的大小自动控制大小,在height中的参数为wrap_content即为根据控件内字段的大小来确定控件的大小。

②Android:gravity来确定控件中字段的对其方式,分别有top,bottom,left,right,center
而textSize与textColor分别用来确定字段的大小与颜色,textSize的单位为sp。

③系统会对button中的字符进行自动的大写转换

④imageView添加图片

public void onClick(View view) {
   /* String inputtext=editText1.getText().toString();
    Toast.makeText(NormalActivity.this,inputtext,Toast.LENGTH_SHORT).show();*/
   image_view1.setImageResource(R.drawable.img_2);
}

该代码可以完成两个图片的切换

⑤progressBar
效果如图在这里插入图片描述

代码如下

public void onClick(View view) {
   /* String inputtext=editText1.getText().toString();
    Toast.makeText(NormalActivity.this,inputtext,Toast.LENGTH_SHORT).show();*/
  /* image_view1.setImageResource(R.drawable.img_2);*/
 /* if(progressBar.getVisibility()==View.GONE)
      progressBar.setVisibility(View.VISIBLE);
  else
      progressBar.setVisibility(View.GONE);*/
 int progress=progressBar.getProgress();
 progress=progress+10;
 progressBar.setProgress(progress);
}

⑥AlertDialog提示对话框
代码如下

button1.setOnClickListener(new View.OnClickListener() {
    @Override
    public void onClick(View view) {
        AlertDialog.Builder dialog=new AlertDialog.Builder(DialogActivity.this);
        dialog.setMessage("Something important.");
        dialog.setCancelable(false);
        dialog.setPositiveButton("OK", new DialogInterface.OnClickListener(
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值