安卓入門教程(十二) 控制項

2021-08-16 08:21:32 字數 1092 閱讀 5297

控制項,介面卡,進度條等

比如進度條,滾動檢視等,總結可以自己設計一些簡單的介面。

adapter介面卡

是一種可以把複雜的內容轉變為我們可以接受的內容進行顯示。

在android中有adapter的子類,arrayadapter,******adapter,******cursoradapter,baseadapter等。

arrayadapter位於android.widget中。

arrayadapter的建構函式

arrayadapter(context context, int resource)

arrayadapter(context context, int resource, int textviewresourceid)

arrayadapter(context context, int resource, t objects)

arrayadapter(context context, int resource, int textviewresourceid, t objects)

arrayadapter(context context, int resource, listobjects)

arrayadapter(context context,int resource, int textviewresouredid, listobjects)

listview常用

listview以列表的形式顯示資料的內容,listview常用屬性:

android:divider:設定分割線

android:dividerheight:分割線高度

listview,adapter與data source內容

listview顯示內容,adapter顯示樣式,datasource提供資料。

viewpager頁面輪播

viewpager實現左右滑動。

進度條progressbar

進度條是常用的屬性:

getmax():方法獲取進度條最大值,getprogress():返回進度等。有很多的進度條表達效果,seekbar,ratingbar等。

總結對於控制項的學習,是android的基礎之一。

安卓入門教程(十一) 布局

布局常用的布局 layout布局是viewgroup的實現類。布局有 framelayout 幀布局 linearlayout 線性布局 tablelayout 布局 relativelayout 相對布局 absolutelayout 絕對布局 framelayout 幀布局 是最簡單的布局,預設...

C 入門教程(十二) 定義函式

小古銀的官方 完整教程 補充知識 既然用過std abs 函式,那麼,現在就以它為例,實現乙個myabs 函式來實現求絕對值。返回值型別 函式名稱 引數型別 引數名稱,引數型別 引數名稱 根據這個格式實現myabs 函式 include int myabs int num else return v...

安卓開發基礎入門系列教程

六大布局 常用基本ui控制項 adapter類的控制項 資訊提示類控制項 選單相關 activity 活動 service 服務 broadcastreceiver 廣播接受者 contentprovider 內容提供者 intent 意圖 android基礎入門教程 6.1 資料儲存與訪問之 檔案...