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

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

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
在Android中設(shè)置窗口背景圖

Android窗口管理

創(chuàng)新互聯(lián)公司專注于阜寧網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗。 熱誠為您提供阜寧營銷型網(wǎng)站建設(shè),阜寧網(wǎng)站制作、阜寧網(wǎng)頁設(shè)計、阜寧網(wǎng)站官網(wǎng)定制、成都微信小程序服務(wù),打造阜寧網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供阜寧網(wǎng)站排名全網(wǎng)營銷落地服務(wù)。

在整個控件樹的最頂端,是一個邏輯的樹頂,ViewParent,在源碼中的實現(xiàn)是ViewRoot(ViewRoot extends Handler implements ViewParent)。它是整個控件樹和WindowManager之間的事件信息的翻譯者。WindowManager是Android中一個重要的服務(wù)。它將用戶的操作,翻譯成為指令,發(fā)送給呈現(xiàn)在界面上的各個Window。Activity會將頂級的控件注冊到WindowManager中,當(dāng)用戶真是觸碰屏幕或鍵盤的時候,WindowManager就會通知到,而當(dāng)控件有一些請求產(chǎn)生,也會經(jīng)由ViewParent送回到WindowManager中。

drawable- hdpi、drawable- mdpi、drawable-ldpi的區(qū)別:

Android2.1(含)以后的版本中有drawable-mdpi、drawable-ldpi、drawable-hdpi三個目錄,這三個目錄主要是為了支持多分辨率。

dpi是“dot per inch”的縮寫,每英寸像素數(shù)。

四種密度分類: ldpi (low), mdpi (medium), hdpi (high), and xhdpi (extra high)

一般情況下的普通屏幕:ldpi是120,mdpi是160,hdpi是240,xhdpi是320。 
 

WVGA,HVGA,QVGA的區(qū)別 

VGA是”Video Graphics Array”,顯示標(biāo)準為 640*480。

WVGA(Wide VGA)分辨率為 480*800

HVGA(Half VGA)即VGA的一半分辨率為 320*480

QVGA(Quarter VGA)即VGA非四分之一分辨率為240*320

drawable-(hdpi,mdpi,ldpi)和WVGA,HVGA,QVGA的聯(lián)系 

hdpi里面主要放高分辨率的圖片,如WVGA (480×800),FWVGA (480×854)           長寬比  5:3

mdpi里面主要放中等分辨率的圖片,如HVGA (320×480)                                       長寬比  3:2

ldpi里面主要放低分辨率的圖片,如QVGA (240×320)                                            長寬比  4:3

系統(tǒng)會根據(jù)機器的分辨率來分別到這幾個文件夾里面去找對應(yīng)的圖片。

在開發(fā)程序時為了兼容不同平臺不同屏幕,我們可以上面制定長寬比裁剪圖片,并確保有足夠分辨率,并把它放入對應(yīng)目錄即可。

比如我們希望設(shè)置我們應(yīng)用窗口的背景,則可以簡單的用上面提到的規(guī)范裁剪對應(yīng)的圖片,然后做下面步驟即可:

1、將背景圖片COPY到對應(yīng)的drawable文件夾中,假設(shè)這里用的是bg1.png

2、修改main.xml,添加 android:background="@drawable/bg1" 即可:

3、這時候的布局文件如下:

 
 
 
  1.    
  2.     android:orientation="vertical"   
  3.     android:layout_width="fill_parent"   
  4.     android:layout_height="fill_parent"   
  5.     android:background="@drawable/bg1">   
  6.     
  7.         android:layout_width="fill_parent"   
  8.         android:layout_height="wrap_content"   
  9.         android:text="Hello Android"/>   
  10.  

【編輯推薦】

Android之Gridview圖片列表

Android 2.2系統(tǒng)的十個實用小技巧

Android用戶界面設(shè)計之創(chuàng)建列表視圖程序

谷歌Android UI設(shè)計技巧:該做的和不該做的


本文標(biāo)題:在Android中設(shè)置窗口背景圖
本文來源:http://www.5511xx.com/article/cdeesjo.html