當前位置:首頁 » 動態圖片 » res中圖片資源文件夾是哪個
擴展閱讀
男人感情傷害圖片 2024-04-26 04:40:41
甜甜圈卡通圖片頭條搜索 2024-04-26 03:44:29
唯美句子和圖片 2024-04-26 03:44:29

res中圖片資源文件夾是哪個

發布時間: 2022-12-08 06:52:37

❶ res文件夾是什麼

RES文件只是一個文本文檔,其中包含一個文件列表。RES文件同BSP文件相對應。它用來通知HALF-LIFE伺服器向客戶端發送他們缺少的特定文件。除了後綴.RES,它必須和你的BSP文件名完全相同。因此,如果你的地圖名為cs_mymap.bsp,那麼你應該創建一個名為cs_mymap.res的文件。還有,BSP文件和BSP文件必須存放在同一目錄下。也就是說,都應該放在MOD根目錄下的 "/maps "文件夾中。

RES文件的工作流程如下:

1.伺服器更換成你自定義的地圖,或者當自定義地圖開啟時客戶端連接到你的伺服器

2.伺服器查找跟地圖名(BSP文件)同名的RES文件

3.伺服器調用RES文件,並按照其中的文件列表查找圖片、聲音等等需要發送往客戶端的文件。

4.如果客戶端沒有這些指定的文件(或者存在同名文件但數據、大小不同),那麼伺服器將他們發送到客戶端。

5.RES文件中提及的所有文件被下載完成後,客戶端連接到伺服器,並進入游戲。

需要特別注意的一點是:只有文件被完全下載以後,客戶端才可進入游戲。這是因為其中可能包含對HL引擎來說至關重要的材質文件。因此,如果你有大量的自定義文件或者龐大的WAD文件,或許你想壓縮他們的體積。如果確實如此,你可以從WAD文件中移除一些並不需要的材質文件來盡可能達到壓縮的目的。另外,你可以試著找到那些你只在特定場合下才能用到的材質文件。是否必須要使用這些文件呢?也許我們可以用其他的材質文件來替代他們而達到相同的效果。客戶機通常並沒有足夠的耐心來等待下載一大堆文件,所以他們很可能會點擊取消。因此,你所做的清理工作越徹底,其他人就會越省心。

C.創建你自己的RES文件

既然RES文件只是文本文件,那麼你自然可以使用任何文本編輯工具來創建並對它進行修改。我使用記事本,但是其他的工具也可以,只要它使用ASCII編碼而不是自己獨特的格式。

有一些專門用來編輯RES文件的工具,但是我至今還從來沒有使用過,所以我無法講述他們的用途。:)

D.RES文件的格式

RES文件的格式非常直觀。只需每行輸入一個文件名即可。為了讓伺服器能夠在你的MOD(例如CS)目錄下找到你所指定的文件,你必須指定文件的路徑。這個路徑是相對於根目錄( "root ")而言的。無論如何,根目錄都是指伺服器所使用的MOD目錄。對於CS伺服器來說,應該是\hlserver\cstrike

;對於TFC伺服器來說,應該是\hlserver\tfc.所以,在輸入文件名時,應將( "ROOT ")目錄作為絕對根目錄。

看到這里,你也許會想,「這是不是意味著我將無法傳送位於MOD目錄以外的文件??」呵呵,問得好!答案是:不可以!實際上,如果你試著指定其他目錄下的文件,伺服器會崩潰。在為這篇指南測試的時候,我在一個CSPUB伺服器上試著指定硬碟根目錄以外的文件,結果伺服器崩潰了。這可不好。教訓:只能指定MOD目錄或其子目錄下的文件。

那麼究竟應該如何指定路徑--對於 "root "的相對路徑呢??這個很簡單。將你所要指定的文件名連同它的存放目錄預先准備好。比方說,你正使用一張CS的地圖。這個MOD的根目錄是c:\Counter-Strike\cstrike。比如說你做的這張地圖特別漂亮,而且需要一些天空的材質文件來正確顯示它。天空的材質文件存放在c:\Counter-Strike\cstrike\gfx\env目錄下。既然c:\Counter-Strike\cstrike是根目錄,那麼你只需要指定gfx\env部分。

❷ MyEclipse中src和res兩個文件夾都是存儲什麼

myeclipse的src文件夾存放的是java文件和一些配置文件,如圖:

❸ Android中項目中各個文件夾的含義和用途詳解

原文地址: http://www.cnblogs.com/shellway/p/4032464.html

1.src:存放所有的*.java源程序。

2.assets:可以存放項目一些較大的資源文件,例如:圖片、音樂、字體等。

3.res:可以存放項目中所有的資源文件,例如:圖片( .png、 .jpg)、文本等。

4.res/drawable-hdpi:保存高解析度圖片資源,可以使用Resources.getDrawable(id)可以獲得資源類型。

5.res/drawable-ldpi:保存低分辯率圖片資源,可以使用Resources.getDrawable(id)可以獲得資源類型。

6.res/drawable-mdpi:保存中等解析度圖片資源,可以使用Resources.getDrawable(id)可以獲得資源類型。

7.res/layout:存放所有的布局文件,主要是用於排列不同的顯示組件,在Android程序中要讀取此配置。

8.res/values: 存放一些資源文件的信息,用於讀取文本資源,在本文件夾之中有一些約定的文件名稱:

10.res/raw:自定義的一些原生文件所在目錄,像音樂、視頻等文件格式。存放直接復制到設備中的任意文件。它們無需編譯,添加到你的應用程序編譯產生的壓縮文件中。要使用這些資源,可以調用 Resources.openRawResource() ,參數是資源的ID也可以用,即R.raw.somefilename , Resources.getRawResource()`方法可以獲得這些資源。

11.res/xml:用戶自定義的XML文件,所有的文件在程序運行時編譯到應用程序之中,在程序運行時可以使用Resources.getXML()方法獲取。

12.res/anim:用於定義動畫對象。存放定義了補間動畫(tweened animation)或逐幀動畫(frameby frame animation)的XML文件。(該目錄下也可以存放定義property animations的XML文件,但是最好還是分開存放)

13.res/animator:存放定義了propertyanimations(android 3.0新定義的動畫框架)的XML文件

14.res/color/:存放定義了顏色狀態列表資源(ColorState List Resource)的XML文件

15.res/drawable/:存放定義了圖片狀態列表資源(ColorState List Resource)的XML文件

16.res/menu/:存放定義了應用程序菜單資源的XML文件。正確創建文件的方法:new Folder,名字menu,new Other——Android——XML,選擇menu類型,填寫名稱,確定即可。菜單資源文件必須放在res/menu目錄中。菜單資源文件必須使用<menu>標簽作為根節點。除了<menu>標簽外,還有另外兩個標簽用於設置菜單項和分組,這兩個標簽是<item>和<group>。

注意:
對於res/color和res/drawable這兩個文件中的內容在這作一下詳解:
首先說一下color文件夾,在這個文件夾下放的是color_selector.xml等文件,主要是用於背景色的selector,比如TextView中的textColor屬性,點擊改變TextView中的字體顏色,在這個文件中的文件color_selector.xml中定義如下:

❹ android中res目錄和assets目錄的用處

1.assets:可以存放項目一些較大的資源文件,例如:圖片、音樂、字體等。
2.res:可以存放項目中所有的資源文件,例如:圖片(*.png、*.jpg)、文本等。

3.res/drawable-hdpi:保存高解析度圖片資源,可以使用Resources.getDrawable(id)可以獲得資源類型。

4.res/drawable-ldpi:保存低分辯率圖片資源,可以使用Resources.getDrawable(id)可以獲得資源類型。

5.res/drawable-mdpi:保存中等解析度圖片資源,可以使用Resources.getDrawable(id)可以獲得資源類型。

6.res/layout:存放所有的布局文件,主要是用於排列不同的顯示組件,在Android程序中要讀取此配置。
7.res/values: 存放一些資源文件的信息,用於讀取文本資源,在本文件夾之中有一些約定的文件名稱: