GridView的一些特殊屬性(未完)
》GridView的一些特殊屬性:
1.android:numColumns=”auto_fit” //GridView的列數設定為自動
2.android:columnWidth=”90dp " //每列的寬度,也就是Item的寬度
3.android:stretchMode=”columnWidth"//縮放與列寬大小同步
4.android:verticalSpacing=”10dp” //兩行之間的邊距
5.android:horizontalSpacing=”10dp” //兩列之間的邊距
6.android:cacheColorHint="#00000000" //去除拖動時預設的黑色背景
7.android:listSelector="#00000000" //去除選中時的黃色底色
8.android:scrollbars="none" //隱藏GridView的滾動條
9.android:fadeScrollbars="true" //設定為true就可以實現滾動條的自動隱藏和顯示
10.android:fastScrollEnabled="true" //GridView出現快速滾動的按鈕(至少滾動4頁才會顯示)
11.android:fadingEdge="none" //GridView衰落(褪去)邊緣顏色為空,預設值是vertical。(可以理解為上下邊緣的提示色)
12.android:fadingEdgeLength="10dip" //定義的衰落(褪去)邊緣的長度
13.android:stackFromBottom="true" //設定為true時,你做好的列表就會顯示你列表的最下面
14.android:transcriptMode="alwaysScroll" //當你動態新增資料時,列表將自動往下滾動最新的條目可以自動滾動到可視範圍內
15.android:drawSelectorOnTop="false" //點選某條記錄不放,顏色會在記錄的後面成為背景色,內容的文字可見(預設為false)
》setOnItemSelectedListener、setOnItemClickListener與setOnTouchlistener的區別
首先從字面上理解,分別是:選擇、點選和觸控,但是在實際中該如何使用呢?筆者在剛剛學習的時候,傻傻分不清,後來在學習群中得到幫助,現在和需要的你分享一下下。
現在做android開發的,所使用的不論是真機還是模擬機,都是觸屏互動的,在這裡當選擇或點選或觸控某個Item時,前後這些操作的先後順序是:觸控→點選或選擇;那麼點選和選擇的區分呢?在android手機裝置中還真分不清,但是在android電視裝置中,使用遙控器選擇Item與點選Item的時候,這下區分明白了吧!所以在android手機裝置中,推薦使用點選,因為筆者在學習的時候分別對這兩個介面測試,發現選擇無效。
,使用ListView列表時經常會用到兩個事件:setOnItemClickListener——物件點選事件。當點選列表中的某行記錄時,觸發該事件,如觸控式螢幕點選以及按鍵等點選事件。
c——物件選擇事件。當選擇列表中某行記錄時,觸發該事件,如使用方向鍵或軌跡球改變選擇物件。
setOnItemClickListener只在點選(軌跡球或確認鍵)後觸發,而setOnItemClickListener而在改變選擇物件後就會觸發。
想實現點選列表某行觸發事件,建議使用setOnItemClickListener事件。
》控制元件上下左右都居中 android
相關文章
- Python (類)例項方法的特殊屬性Python
- redhat5 linux chattr控制檔案及目錄的一些特殊屬性RedhatLinux
- 一些常用的模型屬性模型
- 一些少見的 Swift 屬性Swift
- 前端常用的一些meta屬性前端
- Python 自定義函式的特殊屬性(收藏專用)Python函式
- Ext 佈局的一些配置屬性
- 一些超級好用的CSS 屬性CSS
- Go的一些特性 未完待續Go
- iOS開發中一些常用的屬性iOS
- 關於python類屬性和例項屬性的一些細節注意點Python
- spring屬性配置的一些細節(二)Spring
- H5自定義屬性的一些方式H5
- (轉)螢幕輸入輸出的一些屬性
- a標籤的使用,以及一些全域性屬性和連結型別。型別
- css3的一些新屬性及部分用法CSSS3
- java 程式設計常混淆的一些屬性,方法,工具類Java程式設計
- python 中的一些特殊語法Python
- PDI 對 PostGreSQL 的一些特殊處理SQL
- iOS動畫 屬性屬性解析iOS動畫
- Python 類的屬性與例項屬性Python
- css的屬性CSS
- PHP8的一些新特性之構造方法屬性提升PHP構造方法
- CSS 屬性篇(七):Display屬性CSS
- js如何獲取給定屬性的屬性值JS
- C++中一些特殊函式的使用C++函式
- CSS中position樣式的一些特殊用法CSS
- js的屬性物件的specified屬性用法簡單介紹JS物件
- 關於php中靜態方法,靜態屬性的一些淺見PHP
- JavaScript私有屬性和靜態屬性JavaScript
- GObject的物件屬性GoObject物件
- Cookie 的 SameSite 屬性Cookie
- 檔案的屬性
- Swift 中的屬性Swift
- Object物件的屬性Object物件
- CSS 的 background 屬性CSS
- 表的itl 屬性
- css的background屬性CSS