GridView
GridView(網格視圖):是一個 二維圖視(行rows&列columns)中顯示項目,並且網格項不一定是預定的,但它們使用ListAdapter自動插入到佈局中。
Listview和Gridview 都是AdapterView子類。
GridView的屬性:
android:columnWidth:設定欄(行)的寬度。單位 px, dp, sp, in, or mm。
android:SpacingWidth:設定列的高度。單位 px, dp, sp, in, or mm。
android:SpacingWidth:設定列的高度。單位 px, dp, sp, in, or mm。
android:gravity:網格的相對位置。
android:horizontalSpacing:列與列之間的距離。 單位 px, dp, sp, in, or mm。
android:verticalSpacing:欄(行)跟欄(行)中間的間距。 單位 px, dp, sp, in, or mm。
android:verticalSpacing:欄(行)跟欄(行)中間的間距。 單位 px, dp, sp, in, or mm。
android:numColumns:顯示一行要有幾個項目。
numColumns的值:
auto_fit:Android就會自動計算我們手機螢幕的大小以決定每一行展示幾個元素。。
numColumns的值:
auto_fit:Android就會自動計算我們手機螢幕的大小以決定每一行展示幾個元素。。
android:stretchMode:設置網格拉伸模式。
stretchMode的值
stretchMode的值
如果以列间距拉伸,则不需要指定列之间的间距;如果以列的等宽度拉伸,则不需要指定列的宽度。
- none:禁止伸縮。
- spacingWidth:每列之間的間距。
- colunmWidth:每欄(行)之間的寬度。
- spacingWidthUniform:每個列之間的間距被均勻地伸縮。
Android-設定文字或背景顏色
參考文獻
https://www.tutorialspoint.com/android/android_grid_view.htm
http://cooking-java.blogspot.tw/2010/02/android-gridview.html
http://jimmy319.blogspot.tw/2011/11/android-gridview.html
http://wangshifuola.blogspot.tw/2011/09/androidgridview.html
http://zfejdje.blogspot.tw/2014/09/android-grid-view.html
https://read01.com/KB6DO.html
http://www.bozhiyue.com/anroid/boke/2016/0405/13915.html
http://blog.csdn.net/hellogv/article/details/4567095
http://cooking-java.blogspot.tw/2010/02/android-gridview.html
http://jimmy319.blogspot.tw/2011/11/android-gridview.html
http://wangshifuola.blogspot.tw/2011/09/androidgridview.html
http://zfejdje.blogspot.tw/2014/09/android-grid-view.html
https://read01.com/KB6DO.html
http://www.bozhiyue.com/anroid/boke/2016/0405/13915.html
http://blog.csdn.net/hellogv/article/details/4567095
沒有留言:
張貼留言