Android学习笔记(一)——UI

最近开始学习Android,用的教材是《第一行代码Android》第二版,做下笔记。

通用

android:id					//指定控件名称
android:layout_width		//指定宽度
android:layout_height		//指定高度
//可选值有match_parent(自适应屏幕)和wrap_content(与内容大小一致)或自定义

TextView

在界面上显示一段文本信息

android:text				//指定文本内容
android:gravity				//指定文字对齐方式
//可选值有top、bottom、left、right、center等(详细见下部链接)
android:textSize			//指定文字大小
//值为xxsp
android:textColor			//指定文字颜色
//详细见下部链接

android:gravity说明
颜色代码

Button

在界面上显示一个按钮

android:textAllCaps			//指定按钮文本是否全部大写

EditText

在界面上显示一个输入框,

android:hint				//在输入框中显示提示文本
android:maxLines			//限制输入框最大行数

ImageView

在界面上显示一个图片

android:src					//指定一张图片
  • 小练习:通过点击按钮切换图片
imageView = (ImageView)findViewById(R.id.image_view);

        button.setOnClickListener(new View.OnClickListener() {
            @Override

            public void onClick(View v) {
                //String inputText = editText.getText().toString();
                //Toast.makeText(MainActivity.this,inputText,
                //        Toast.LENGTH_SHORT).show();
                if(i == 1){							//加入判断语句来切换按钮响应的图片
                    imageView.setImageResource(R.drawable.img_2);
                    i = 0;
                }else{
                    imageView.setImageResource(R.drawable.img_1);
                    i = 1;
                }
            }
        });

AlertDialog

显示一个提示窗

AlertDialog.Builder			//创建AlertDialog实例
.setTitle					//设置标题
.setMessage					//设置内容
.setCancelable				//是否可以用Back键关闭
.setPositiveButton			//设置确定按钮事件
.setNegativeButton			//设置取消按钮事件

ProgressDialog

显示一个带进度条的提示窗

.setTitle					//设置标题
.setMessage					//设置内容
.setCancelable				//是否可以用Back键关闭
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值