AI智能
改变未来

Android基本UI控件(3)

  • PrograssBar
  • checked

ImageView

显示图像的一个View或者说控件
①background通常指的都是背景,而src指的是内容!!

②当使用src填入图片时,是按照图片大小直接填充,并不会进行拉伸

而使用background填入图片,则是会根据ImageView给定的宽度来进行拉伸
eg:

<LinearLayout xmlns:android=\"http://schemas.android.com/apk/res/android\"xmlns:tools=\"http://schemas.android.com/tools\"android:id=\"@+id/LinearLayout1\"android:layout_width=\"match_parent\"android:layout_height=\"match_parent\"android:orientation=\"vertical\"tools:context=\"com.jay.example.imageviewdemo.MainActivity\" ><ImageViewandroid:layout_width=\"wrap_content\"android:layout_height=\"wrap_content\"android:background=\"@drawable/pen\" /><ImageViewandroid:layout_width=\"200dp\"android:layout_height=\"wrap_content\"android:background=\"@drawable/pen\" /><ImageViewandroid:layout_width=\"wrap_content\"android:layout_height=\"wrap_content\"android:src=\"@drawable/pen\" /><ImageViewandroid:layout_width=\"200dp\"android:layout_height=\"wrap_content\"android:src=\"@drawable/pen\" /></LinearLayout>

PrograssBar

  1. android:max:进度条的最大值
  2. android:progress:进度条已完成进度值
  3. android:progressDrawable:设置轨道对应的Drawable对象
  4. android:indeterminate:如果设置成true,则进度条不精确显示进度
  5. android:indeterminateDrawable:设置不显示进度的进度条的Drawable对象
  6. android:indeterminateDuration:设置不精确显示进度的持续时间
  7. android:secondaryProgress:二级进度条,类似于视频播放的一条是当前播放进度,一条是缓冲进度,前者通过progress属性进行设置!

< checked

checked 属性设置或返回 checkbox 是否应被选中。

赞(0) 打赏
未经允许不得转载:爱站程序员基地 » Android基本UI控件(3)