日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

【Xamarin挖墙脚系列:最重要的布局ListView】

發(fā)布時間:2023/12/10 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【Xamarin挖墙脚系列:最重要的布局ListView】 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

安卓的幾個重要的布局

線性布局?相對布局 ?Table布局?Tab布局 ?表格Grid布局?列表布局。

這幾種基本的布局的方式,最重要的是列表布局。任何一個程序,基本都可以劃分為 3點一線模式(類別?列表?詳細),我個人稱呼它為CLD--Category List Details!!!!!!!!!!!!!

其中分類的話,我們可以使用Tab分組分類,側(cè)邊欄的分類,列表分類等等。

列表,作為對多元素呈現(xiàn)的一種基本模式,基本貫穿了應(yīng)用型程序的各個角落。

?

?

譯文:大概意思是,ListView作為最核心的一個View部件。提供了對列表項的滾動查看和對列表項的格式化查看。一個列表視圖必須有對應(yīng)的適配器。Adapter!來給列表視圖進行數(shù)據(jù)填充,提供數(shù)據(jù)源。我們可以對列表視圖進行樣式的定制和擴展。

簡單的例子:

1 public class ShowNumListActivity : ListActivity 2 { 3 protected override void OnCreate(Bundle savedInstanceState) 4 { 5 base.OnCreate(savedInstanceState); 6 7 // Create your application here 8 9 var nums = Intent.Extras.GetStringArrayList("key_data_nums"); 10 if (null!=nums) 11 { 12 this.ListAdapter = new ArrayAdapter<string>(this, Android.Resource.Layout.SimpleListItem1, nums); 13 } 14 } 15 }

上面的例子就僅僅是集成一個列表Activity。并且給他的適配器為基本的數(shù)組類型的適配器。然后將數(shù)組數(shù)據(jù)呈現(xiàn)到Activity中。

?

?

如上圖所示:

一個基本的列表Activity,繼承SDK中的ListActivity.

在ListActivity中包含兩個核心,一個ListView?一個適配器接口。每個listview中的行?Row?都是一個View的包裝。

?

適配器基本有泛型數(shù)組適配器?和游標適配器兩種。

?

轉(zhuǎn)載于:https://www.cnblogs.com/micro-chen/p/5197555.html

總結(jié)

以上是生活随笔為你收集整理的【Xamarin挖墙脚系列:最重要的布局ListView】的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。