android小组件


  
1.显示文本的组件--TextView
 
    (1)基本使用,显示文本
 
       <!-- android:textColor-设置text文字的颜色  android:background-设置textView的背景-->
 
       <!-- android:padding-设置文字距TextView组件边缘的距离 android:layout_margin设置TextView组件距离相邻的其它组件的距离 -->
 
       除了以上在xml文件中配置相关属性,还可以通过在代码中进行设置,部分具体方法如下,其它类似:
 
    A,设置背景       
 
    /*设置背景的三个方法
 
          * 1--参数为颜色值
 
          * 2--参数为Drawable对象
 
          * 3--参数为资源ID
 
          *
 
         mTextView.setBackgroundColor(color);
 
         mTextView.setBackgroundDrawable(d);
 
         mTextView.setBackgroundResource(resid);
 
         */
 
    B, 设置大小
 
         mTextView.setTextSize(20);//设置text大小
 
    C, 设置文字与组件边缘的距离
 
        //设置文字据组件TedxtView四个方向(left,top,right,bottom)边缘的距离
2.按钮组件
 
   按钮组件主要有普遍按钮(Button),带图按钮(ImageButton),选项按钮(RadioButton),开关状态按钮(ToggleButton),复选框(CheckBox)
 
   (1)普通按钮中可以设置button的背景图展现不同形状的button,这些按钮需要处理3个事件,分别为触摸事件(onTouch),焦点变化事件(onFocusChange),键盘事件(onKey)
 
   (2)带图按钮,和普通按钮设置带背景按钮类似,只是设置带图按钮的src(ImageButton)
 
   (3)带图和文字按钮,简单的方式是通过<Button>标签的drawableX属性设置图像,drawablePadding设置文字和图像之间的距离
 
   (4)选项按钮RadioButton,可用于多选一的应用中
 
   (5)开关状态ToggleButton按钮
 
   (6)复选框按钮CheckBox,一般用于多选按钮
3.进度条
 
   (1)进度条控件为ProgressBar,通过设置andrid:styel可以设置圆形和水平进度条方式
 
   (2)SeekBar--带拖动的水平进度条
 
   (3)进度条颜色的配置
 
      进度条默认都是黄色,progress和seekBar都未提供配置进度条颜色的属性,但可以通过drawable资源和android:progressDrawable属性来配置,完成颜色的修改
 
    详解:
 
      进度条progress和seekBar组件由一级进度条,二级进度条,背景三部分组成,故可以通过设置这三部分的颜色来完成颜色属性的配置
4.下拉列表组件--Spinner
 
   Spinner用于显示一个下拉列表,和ListView类似,都是通过设置adapter数据适配器来显示!
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值