美文网首页
android第二行代码总结:二、UI

android第二行代码总结:二、UI

作者: 过渡期Xys | 来源:发表于2017-09-08 18:41 被阅读0次

    一.

    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

    相关文章

      网友评论

          本文标题:android第二行代码总结:二、UI

          本文链接:https://www.haomeiwen.com/subject/xyfnjxtx.html