android基本控件及表單(3)

 基本控件及表單android


一、ImageView:ide

ImageView 屬性ScaleType:佈局

fitXY 不按照圖片的原始比例縮放,直接讓圖片填充滿ImageView的寬和高。可能會形成圖片變形。xml


fitEnd、fitCenter、fitStart都是按照圖片的原始比例等比縮放圖片來填充ImageView的寬或者高,繼承

不論圖片比ImageView大仍是比ImageView小圖片


center不去縮放圖片,只是讓圖片居中顯示,若是圖片比ImageView大,那就只顯示圖片中間的部分input



centerCrop放大圖片到填滿ImageView的寬高,而後截取中間的佈局來顯示.it


centerInside若是圖片比ImageView大,則等比縮小圖片,而且讓圖片居中顯示。io

若是圖片比ImageView小,則不放大圖片,僅僅是讓圖片居中顯示。容器



二、RadioButton通常是結合RadioGroup來使用,若是須要選中某個RadioButton的話,能夠在容器中經過android:checkedButton 來指定被選中的


RadioButton的Id,或者直接在RadioButton上設置  android:checked="true"來實現


若是須要更改RadioButton的默認圖標,則能夠在drawable文件夾中去建立一個xml文件,這個xml文件的根標籤必須是<selector>,而後再在


selector標籤中間去添加<item>標籤,根據不一樣的狀態去選擇<item>標籤的屬性


三、EditText文本編輯框    

android:inputType 屬性能夠指定該文本編輯框可以輸入的類型。

android:hint="請輸入內容" 用於指定編輯框的提示信息

     ImageView經常使用方法:

    一、setImageBitmap()

    二、setImageDrawable()

    三、setImageResource()

四、基本控件:—— RadioButton及RadioGroup

RadioButton繼承於Button,因此具備普通按鈕的各類屬性,可是與普通按鈕不一樣的是,RadioButton提供了可選中的功能。在使用

RadioButton的時候,要使用RadioGroup來包圍起這些RadioButton。

【備註:】RadioGroup是LinearLayout的子類,因此RadioGroup本質上是一個存放RadioButton的佈局容器。

須要記住的是:默認的LinearLayout佈局的Orientation屬性是水平的,而默認的RadioGroup的Orientation屬性是垂直的。

相關文章
相關標籤/搜索