網站首頁 學習教育 IT科技 金融知識 旅遊規劃 生活小知識 家鄉美食 養生小知識 健身運動 美容百科 遊戲知識 綜合知識
當前位置:趣知科普吧 > 綜合知識 > 

assets檔案是什麼

欄目: 綜合知識 / 發佈於: / 人氣:2.82W

assets檔案是什麼

演示機型:華爲MateBook X    系統版本:win10    

assets檔案是Android工程檔案下的檔案夾,裏面儲存的是一些原始的檔案,可以以任何方式來進行組織。這些檔案最終會被原裝不動地打包在apk檔案中。如果要在程序中訪問這些檔案,那麼就需要指定檔案名來訪問。

小編還爲您整理了以下內容,可能對您也有幫助:

a右略復不合ssets檔案是Android工程檔案下的檔案夾,裏面儲存片跳的是一些原始來自的檔案,可以以任何方式來進行組織。這些檔案最終會被原裝不動地打包在apk檔案中。如果要在程序中訪問這些檔案,那麼就需要指定檔案名來訪問。

計算機俗稱電腦,是現代一種用於高速計算的電子計算機器,可以進行數值計算,又可以進行邏輯計算來自,還具有存儲記憶距社地們功能。是能夠按照程序執行,自動、高速處理海量數據的現代化智能電子設備。由硬件系統和軟件系統所組成,沒有安裝任何軟件的計算機稱爲裸機。可分爲超級計算機、行工業控制計算機、網絡商裏穩入成送計算機、個人計算機、嵌入式計算機五類,較先進的計算機影派論大說有生物計算機、光子計算機、量子計算機等。

其他比較有用的內容推薦1:

演示機型:華爲MateBook X系統版本:win10

assets檔案是Android工程檔案下的檔案夾,裏面儲存的是一些原始的檔案,可以以任何方式來進行組織。這些檔案最終會被原裝不動地打包在apk檔案中。如果要在程序中訪問這些檔案,那麼就需要指定檔案名來訪問。

assets.zip是什麼

是一個壓縮檔案,是某些軟件自己安裝時候附帶的參數補丁。

assets是什麼檔案

assets是Android工程檔案下的檔案夾

assets:不會在R.java檔案下生成相應的標記,存放到這裏的資源在執行打包的時候都會打入程序安裝包中

用eclipse編寫android項目時,項目中的gen,assets,bin,res和res裏面的三個檔案都是具體幹什麼用的?

gen中的包和類是自動生成的,裏面的R.java裏面的內容是所有控件的ID號,當佈局有問題的時候,clean一下,gen裏面的內容會消失,就是丟失R包的現象,當然,有時候別的原因也會出現這一現象。

assets:Android除了提供/res目錄存放資源檔案外,在/assets目錄也可以存放資源檔案,而且/assets目錄下的資源檔案不會在R.java自動生成ID,所以讀取/assets目錄下的檔案必須指定檔案的路徑。

bin檔案裏面有一個apk檔案,可以直接用來安裝android項目

res是存放圖片之類的資源的

裏面的檔案夾分別表示方的內容:values裏面是放xml檔案的,一般是String.xml,color.xml等屬性內容;drawable是放圖片檔案的;layout是放佈局檔案的

ios assets是什麼檔案

assets是程序的圖像資源。

自動適配各種分辨率的代碼如下:

{

"images" : [

{

"orientation" : "portrait",

"idiom" : "iphone",

"extent" : "full-screen",

"minimum-system-version" : "7.0",

"filename" : "[email protected]",

"scale" : "2x"

},

{

"extent" : "full-screen",

"idiom" : "iphone",

"subtype" : "retina4",

"filename" : "[email protected]",

"minimum-system-version" : "7.0",

"orientation" : "portrait",

"scale" : "2x"

},

{

"orientation" : "portrait",

"idiom" : "iphone",

"extent" : "full-screen",

"filename" : "Default.png",

"scale" : "1x"

},

{

"orientation" : "portrait",

"idiom" : "iphone",

"extent" : "full-screen",

"filename" : "[email protected]",

"scale" : "2x"

},

{

"orientation" : "portrait",

"idiom" : "iphone",

"extent" : "full-screen",

"filename" : "[email protected]",

"subtype" : "retina4",

"scale" : "2x"

}

],

"info" : {

"version" : 1,

"author" : "xcode"

}

}

unity3d的assets目錄是幹嘛的,存放什麼檔案???

asset就是你遊戲會用到的資源,比如,模型檔案,貼圖檔案,聲音檔案等等都算asset.

android assets是什麼檔案

是檔案夾,放檔案和圖片,能夠獲取資源,和應用一起打成APK發佈。不宜放太多東西,佔存儲。

android工程中assets檔案夾是幹什麼用的

存放資源檔案,系統在編譯的時候不會編譯assets下的資源檔案。

Android是一種基於Linux的自由及開放原始碼的操作系統,主要使用於移動設備,如智能手機和平板電腦,由Google公司和開放手機聯盟領導及開發。尚未有統一中文名稱,中國地區較多人使用“安卓”或“安致”。

Android操作系統最初由Andy Rubin開發,主要支援手機。2005年8月由Google收購注資。2007年11月,Google與84家硬件製造商、軟件開發商及電信營運商組建開放手機聯盟共同研發改良Android系統。隨後Google以Apache開源許可證的授權方式,發佈了Android的原始碼。第一部Android智能手機發佈於2008年10月。Android逐漸擴展到平板電腦及其他領域上,如電視、數碼相機、遊戲機等。

2017年3月,Android全球網絡流量和設備超越Microsoft Windows,正式成爲全球第一大操作系統。2017年8月,Android O發佈。

Assets和res目錄的區別

立一個Android項目後會產生assets與res的兩個檔案夾,理論上他們都是存放資源的檔案夾,那麼他們到底有什麼區別呢?

1.assets:不會在R.java檔案下生成相應的標記,存放到這裏的資源在執行打包的時候都會打入程序安裝包中

2.res:會在R.java檔案下生成標記,這裏的資源會在執行打包操作的時候判斷哪些被使用到了,沒有被使用到的檔案資源是不會打包到安裝包中的。

在res檔案夾下其實還可以定義一下目錄:

res/anim:這裏存放的是動畫資源。

res/xml:可以在Activity中使用getResource().getXML()讀取這裏的資源檔案

res/raw:該目錄下的檔案可以直接複製到設備上,編譯軟件時,這裏的數據不需要編譯,直接加入到程序安裝包中,使用方法是getResource().OpenRawResources(ID),其中參數ID的形式是R.raw.XXX.

*res/raw和assets的相同點:

1.兩者目錄下的檔案在打包後會原封不動的儲存在apk包中,不會被編譯成二進制。

*res/raw和assets的不同點:

1.res/raw中的檔案會被映射到R.java檔案中,訪問的時候直接使用資源ID即R.id.filename;assets檔案夾下的檔案不會被映射到R.java中,訪問的時候需要AssetManager類。

2.res/raw不可以有目錄結構,而assets則可以有目錄結構,也就是assets目錄下可以再建立檔案夾

*讀取檔案資源:

1.讀取res/raw下的檔案資源,透過以下方式獲取輸入流來進行寫操作

· InputStream is =getResources().openRawResource(R.id.filename);

2.讀取assets下的檔案資源,透過以下方式獲取輸入流來進行寫操作

· AssetManager am = null;

· am = getAssets();

· InputStream is = am.open("filename");

注意1:Google的Android系統處理Assert有個bug,在AssertManager中不能處理單個超過1MB的檔案,不然會報異常,raw沒這個可以放個4MB的Mp3檔案沒問題。

注意2:assets 檔案夾是存放不進行編譯加工的原生檔案,即該檔案夾裏面的檔案不會像 xml, java 檔案被預編譯,可以存放一些圖片,html,js, css 等檔案。

安卓項目工程下面的assets目錄的作用是什麼()

主要存放一些多媒體檔案。assets目錄是一個非常自由的目錄。就像是Android應用中的“三不管”地帶,不會爲裏面的檔案建立索引、不會目錄層級關係、不會處理裏面的檔案。

Android中asset檔案夾和raw檔案夾區別是什麼?

【答案】:res/raw和assets的相同點:

兩者目錄下的檔案在打包後會原封不動的儲存在apk包中,不會被編譯成二進制。

res/raw和assets的不同點:

1)res/raw中的檔案會被映射到R.java檔案中,訪問的時候直接使用資源ID即 R.raw.filename;assets檔案夾下的檔案不會被映射到R.java中,訪問的時候需要AssetManager類。

2)res/raw不可以有目錄結構,而assets則可以有目錄結構,也就是assets目錄下可以再建立檔案夾

3)讀取檔案資源舉例:

讀取res/raw下的檔案資源,透過以下方式獲取輸入流來進行寫操作

InputStream is = getResources().openRawResource(R.raw.filename);

讀取assets下的檔案資源,透過以下方式獲取輸入流來進行寫操作

AssetManager am = null;

am = getAssets();

InputStream is = am.open("filename");

Tags:assets 檔案