創(chuàng)新互聯(lián)堅持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:成都網(wǎng)站設(shè)計、成都網(wǎng)站制作、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時代的哈密網(wǎng)站設(shè)計、移動媒體設(shè)計的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!
本文地址: http://blog.csdn.net/caroline_wendy/article/details/21150315
UI(User Interface)包含四種基本元素,View(視圖), ViewGroup(視圖組),Fragment(碎片), Activity(活動);
View:所有可視的界面元素的基類;
ViewGroup:視圖類的擴展, 包含多個子視圖, 布局管理器;
Fragment:創(chuàng)建可重用的布局, 把布局分塊;
Acitivity:顯示給用戶的窗口或屏幕, 需要分配一個視圖;
所有可視化組件都是由View類派生來的;
將用戶界面分配給Activity, 使用setContentView(), 可以接受一個布局資源的ID(資源), 也可以接受一個單獨的視圖的實例(new);
findViewById(),得到布局(layout)中, 每個視圖的引用, 可以從parent activity中找到fragment的任何子視圖;
布局管理器是對ViewGroup類的繼承, 用來控制子控件在UI中的位置, 包含四種常見的布局類:
FrameLayout: 簡單的布局管理器, 直接堆積, 默認(rèn)左上角, 會產(chǎn)生遮掩;
LinearLayout: 垂直方向或水平方向的布局管理;
RelativeLayout:每一個子視圖與其他視圖之間, 以及屏幕的相對位置;
GridLayout:網(wǎng)格視圖, 嵌套各種視圖和布局;
可以把控件添加嵌套在視圖中, 調(diào)整參數(shù);
wrap_content:包含內(nèi)容的最小尺寸, wrap(包圍);
match_parent:填滿父類視圖;
也可以使用代碼實現(xiàn)布局;
當(dāng)前名稱:Android-UI(UserInterface)的基本設(shè)計
文章網(wǎng)址:http://sd-ha.com/article38/ieccsp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站制作、定制開發(fā)、面包屑導(dǎo)航、微信公眾號、微信小程序、企業(yè)建站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)