zoukankan      html  css  js  c++  java
  • Android--UI控件

    控件

    -属性

    --id:每一个的唯一标识

    --layout_width,layout_height:宽度,高度(match_parent,fill_parent,wrap_content)

    --text:指定显示内容

    --gravity:指定文字的对齐方式(top,bottom,left,right,center)

    --textSize:文字大小

    --textColor:文本颜色

    --vsibility:可见属性(visible,invisible,gone)

    -常见控件

     TextView 用来显示文本

     Button:textAllcaps(文本自动转换大写)

                      监听: 获得button,button.setOnClickListener()

                      ①匿名类:new VIew.OnClickListener(),重写onClick()方法

                      ②实现接口:VIew.OnClickListener

     EditText:允许用户在控件里输入内容

            hint:显示提示性文字

            maxLines:最大行数,出现滚动条

            editText.getText().toString:得到文本内容

     ImageView:展示图片

              属性 android:src=”drawable/img_1”;//一般将控件的宽高设为wrap_content,保证图片完全展示

              imageView.setImageResource(R.drawable.img_2)//设置图片

    ProgressBar:进度条

              visibility的设置:setVisibility(),getVisibility()

              style=”?android:att/progressBarStyleHorizontal”//水平进度条

              android:max=”100”//最大值

    AlertDialog:对话框,置顶于所有界面元素之上的,可以屏蔽其他控件的交互能力

                        dialog.setCancelable()//点击屏幕或者物理返回键(back)不消失

    ProgressDialog:带进度条的对话框

                               setCancelable(false),当数据加载完后,dismiss()方法来关闭对话框,否则会一直存在

  • 相关阅读:
    百万英雄答题值不值得您继续参加
    一个程序员&自媒体人的2017年终总结
    送书福利又来了,总共10本程序员技术书
    CCF 201912-2 回收站选址(100分)Java
    CCF 201912-1 报数 (100分)Java
    CCF 201909-2 小明种苹果(续)(100分)Java
    CCF 201909-1 小明种苹果(100分)Java
    初识JWT
    Redis学习——事务、消息订阅和发布
    Redis学习——数据类型及操作
  • 原文地址:https://www.cnblogs.com/code-fun/p/11173877.html
Copyright © 2011-2022 走看看