一.

1.TextView: 用于在界面上显示一段文本信息

android:gravity="center"   文字对齐方式

android:textSize=“24sp”  指定文字大小

android:textColor="#00ff00"  指定文字颜色

2.Button: 按钮

android:textAllCaps="false"  禁用Button中所有英文字母自动进行大写转换

点击事件:

1)

Button button=(Button).findViewById(R.id.button);

button.setOnclickListener(new View.onClickListener(){

         @Override

         public void onClick(view) {

              //在此处添加逻辑

          }

     });

2)

public class   A implements View.onClickListener{

button.setOnClickListener(this);

public void onClick(view) {

      switch(v.getId()){

                   case R.id.button:

                                    //在此处添加逻辑

                                    break;

                       default:

                                  break;

         }

}

3.EditText: 在控件里输入编辑内容

android:hint="Type something here"   指定了一段提示性文字

android:maxLines="2"    指定EditText的最大行数为两行,超过两行文字向上滚动

String inputText=editText.getText().toString();    获取EditText输入内容

4.ImageView: 用于展示图片

image.setImageResourse(R.drawable.img_2);     设置显示图片

5.ProgressBar:  显示进度条

6.AlertDialog: 当期界面弹出一个对话框,制定于所有界面元素之上,屏蔽其他空间交互能力

7.ProgressDialog: 弹出一个带显示进度条的对话框

二.四种基本布局

1.线性布局:LinearLayout

android:orientation="vertical"   垂直排列    horizontal  水平排列

2.相对布局:Relativelayout

3.帧布局: 所有控件默认摆放左上角

4.百分比布局:百分比布局

5.自定义布局

三.

1.Listview

2.RecycleView

更多相关文章

  1. Android-AbsoluteLayout(绝对布局)
  2. Android 布局 & 一些控件
  3. Android TextView 文字居中 .
  4. Android五个布局
  5. android开发中常用的五大布局
  6. android的布局文件简介
  7. Android中的布局
  8. Android 布局 LinearLayout与RelativeLayout的布局属性

随机推荐

  1. java培训班多久能学会的?
  2. 尝尝鲜|Spark 3.1自适应执行计划
  3. 使用Rust编写推箱子游戏基础篇
  4. java实操|mysql数据增量同步到kafka
  5. spark on yarn 内存分配详解
  6. 前端培训班出来的不会写项目怎么办?
  7. find和grep
  8. IP地址分类及网络配置方法和多网卡绑定技
  9. 拨开零售电商数字化转型迷雾,电商RPA应用
  10. Shiro源码分析----认证流程