android圖片匹配 android 圖片對比

Android里drawable文件夾匹配的用處?

1、res/drawable-mdpi:保存中等分辨率圖片資源,可以使用Resources.getDrawable(id)可以獲得資源類型。res/layout:存放所有的布局文件,主要是用于排列不同的顯示組件,在Android程序中要讀取此配置。

成都創(chuàng)新互聯(lián)公司長期為成百上千家客戶提供的網(wǎng)站建設服務,團隊從業(yè)經(jīng)驗10年,關注不同地域、不同群體,并針對不同對象提供差異化的產(chǎn)品和服務;打造開放共贏平臺,與合作伙伴共同營造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為溫泉企業(yè)提供專業(yè)的網(wǎng)站建設、做網(wǎng)站,溫泉網(wǎng)站改版等技術服務。擁有十余年豐富建站經(jīng)驗和眾多成功案例,為您定制開發(fā)。

2、作用:res:資源文件。drawable:布局文件。layout:布局文件。anim:動畫效果文件。values:取值、字符串等。src:代碼,至于src內(nèi)部的目錄名稱,取決于具體項目結構。libs:庫文件。

3、res/drawable-mdpi:保存中等分辨率圖片資源,可以使用Resources.getDrawable(id)可以獲得資源類型。 res/layout:存放所有的布局文件,主要是用于排列不同的顯示組件,在Android程序中要讀取此配置。

在Android的應用工程文件中,res目錄下的這四個drawable目錄放置的...

res/drawable-mdpi:保存中等分辨率圖片資源,可以使用Resources.getDrawable(id)可以獲得資源類型。res/layout:存放所有的布局文件,主要是用于排列不同的顯示組件,在Android程序中要讀取此配置。

res:放置應用 程序 用到的資源 文件。其包含(Drawable,layout,values等目錄)。當這個目錄下的文件發(fā)生變化時,src目錄下面的R.java就會自動發(fā)生變化。assets:主要放置多媒體等數(shù)據(jù) 文件 。

res/drawable-mdpi:保存中等分辨率圖片資源,可以使用Resources.getDrawable(id)可以獲得資源類型。 res/layout:存放所有的布局文件,主要是用于排列不同的顯示組件,在Android程序中要讀取此配置。

首先我們知道android工程目錄res下有四個文件夾,drawable-hdpi、drawable-mdpi、drawable-ldpi、drawable-xhdpi,主要是為了支持多分辨率的圖片。

android是根據(jù)什么去選擇三種drawable文件夾下的圖片?

mdpi、hdpi、xdpi、xxdpi用來修飾Android中的drawable文件夾及values文件夾,用來區(qū)分不同像素密度下的圖片和dimen值。

hdpi還是mdpi的是根據(jù)密度(DPI)區(qū)分的。一般情況下的普通屏幕:ldpi是120,mdpi是160,hdpi是240,xhdpi是320。

mdpi,放置中等分辨率的圖片 如HVGA (320x480)◆drawable—ldpi,放置低分辨率的圖片 如QVGA (240x320)◆drawable—xhdpi,至少960*720 ★Android系統(tǒng)能夠根據(jù)手機的分辨率,自動加載對應文件夾的圖片 希望能幫到你。

要知道,圖片很占容量,搞三套圖片的話,程序大小會成倍增長,所以,如果不是特別必要,直接將圖片放入drawable文件夾就行了。特別的圖片再放入相應分辨率的文件夾,當分辨率達到一定程度時,就會調(diào)用相應文件夾下的圖片。

在用Android2的時候,創(chuàng)建個project后,在res文件下會有三個存放圖片的文件夾:drawable- hdpi、drawable- mdpi、drawable-ldpi。出現(xiàn)上述情況,一定是將圖片存放在drawable-hdpi文件夾中了。

壞脾氣的包子 解釋很好。如果要新建這個,自己創(chuàng)建一個drawable目錄就行(res上鼠標右鍵選擇 new -folder)。

Android性能優(yōu)化(八)--Android圖片內(nèi)存優(yōu)化

盡量為所有分辨率創(chuàng)建資源 資源匹配分辨率 = 減少不必要的縮放,從而提高UI繪制效率 對于一個多圖片的APP來說,圖片所占內(nèi)存的優(yōu)化是一項必不可少的工作。

所以,計算圖片占用內(nèi)存大小的時候,要考慮圖片所在的目錄跟設備密度,這兩個因素其實影響的是圖片的高寬,android會對圖片進行拉升跟壓縮。

如果內(nèi)存中的圖片大于屏幕需顯示圖片的大小,這些高分辨率圖片會導致性能問題。可以通過重置這些圖片大小,讓它們符合實際顯示大小。Bitmap的inSampleSize屬性能實現(xiàn)位圖縮放功能。

Android是怎樣匹配資源的

1、可以在AndroidManifest.xml中,通過指定android:requiresSmallestWidthDp屬性值來表示此程序要求的最小寬度值。代碼中可以通過Configuration類中的smallestScreenWidthDp成員變量來獲取當前設備的最小寬度值。

2、android系統(tǒng)按照如圖3所示進行資源的匹配選擇。

3、注意例外: 如果限制條件是屏幕像素密度, Android系統(tǒng)會選擇跟設備的屏幕密度最相近的那一個。 通常, Android 系統(tǒng)更傾向于縮小一個較大的源圖片而不是放大一個較小的源圖片。參考 Supporting Multiple Screens。

4、當我們將一些提供了不同的資源文件可供Android系統(tǒng)選擇的時候,Android會在運行時會根據(jù)一套適配的規(guī)則選擇最符合當前配置的資源。

本文題目:android圖片匹配 android 圖片對比
當前地址:http://muchs.cn/article34/dgosspe.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供營銷型網(wǎng)站建設定制開發(fā)、App設計、做網(wǎng)站、全網(wǎng)營銷推廣、網(wǎng)站內(nèi)鏈

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設