日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷(xiāo)解決方案
AndroidUI控件組合應(yīng)用之二:按鈕布局

在上一篇文章中,我們已經(jīng)完成了數(shù)據(jù)模型的代碼,并且為了測(cè)試方便,在類(lèi)中直接為很多成員變量提供了默認(rèn)值。接下來(lái),進(jìn)入到界面部分。

網(wǎng)站建設(shè)哪家好,找創(chuàng)新互聯(lián)!專(zhuān)注于網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站建設(shè)、微信開(kāi)發(fā)、微信小程序開(kāi)發(fā)、集團(tuán)企業(yè)網(wǎng)站建設(shè)等服務(wù)項(xiàng)目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了象州免費(fèi)建站歡迎大家使用!

縱觀整個(gè)界面,可以分成上下兩塊,一塊是頂端的操作條,另一塊是占主體的列表框。

先從頂端的操作條開(kāi)始,在這里,很容易分解成三個(gè)部分,左側(cè)的寫(xiě)微博按鈕,中間的用戶名顯示,右側(cè)的刷新按鈕。兩個(gè)按鈕的風(fēng)格是一樣的,都是有常規(guī)和按下兩種狀態(tài),這種按鈕是非常常用的,我的做法是:

1. 在drawable文件夾下建立兩個(gè)xml文件,分別對(duì)應(yīng)了兩個(gè)按鈕;

2. 每個(gè)xml文件中使用selector標(biāo)簽定義常規(guī)狀態(tài)和選中狀態(tài)的兩個(gè)圖片資源;

3. 在Activity的布局中使用ImageButton,指定按鈕的background為透明,并指定src為剛才定義的兩個(gè)xml。

下面是這兩個(gè)xml文件的內(nèi)容:

 
 
 
 
  1. view plaincopy to clipboardprint?  
  2.     
  3.     
  4.         
  5.         
  6.  

 
 
 
 
  1. view plaincopy to clipboardprint?  
  2.     
  3.     
  4.         
  5.         
  6.  

在main.xml文件中,進(jìn)行這一部分的布局,對(duì)于這三個(gè)界面元素而言,有明確的位置關(guān)系,因此采用RelativeLayout合適,內(nèi)容如下:

 
 
 
 
  1. view plaincopy to clipboardprint?  
  2.     android:layout_width="fill_parent" android:layout_height="44dp"    
  3.     android:background="@drawable/titlebar_lightgray_bg" android:orientation="horizontal">    
  4.     
  5.         android:layout_width="wrap_content" android:layout_height="fill_parent"    
  6.         android:layout_alignParentLeft="true" android:background="@android:color/transparent"    
  7.         android:src="@drawable/write_button">    
  8.         
  9.     
  10.         android:layout_width="fill_parent" android:layout_height="fill_parent"    
  11.         android:textColor="@color/black" android:gravity="center" android:textSize="18sp">    
  12.         
  13.     
  14.         android:layout_width="wrap_content" android:layout_height="fill_parent"    
  15.         android:layout_alignParentRight="true" android:background="@android:color/transparent"    
  16.         android:src="@drawable/refresh_button">    
  17.         
  18.  

最后,指定RelativeLayout的background為背景圖片即可。

本次用到的圖片有:

               


網(wǎng)頁(yè)題目:AndroidUI控件組合應(yīng)用之二:按鈕布局
網(wǎng)站URL:http://m.5511xx.com/article/djegsed.html