resourcesr =
this
.getresources
();assetmanagera =
r.getassets
();string
list =a
.list
("/"
);log.d
("test"
,"length of / is "
+list
.length
);for
(strings :
list
)按照上面的寫法是錯誤的 string
names =am
.list(""
);中間是空格
也可以assetmanager
am =
this
.getassets
();string
names =am
.list(""
); 如果是asset下的子資料夾string
names=am
.list
("subfolder"
);如果是asset下的檔案inputstreamin=
am.open
("file.png"
);子資料夾下的檔案 inputstreamin=
am.open
("subfolder/file.png");
然後使用
bitmap
bitmap
=bitmapfactory
.decodestream
(inputstream
);3.
void
displayfiles
(assetmanager
mgr,
string
path)}
catch
(ioexceptione)
一定注意加/
4.這個問題還會遇到解析出來的是系統目錄
參看這裡
did this code:
try
} catch( ioexception e)
} catch( ioexception e)
and got the following result.
dump from logcat !
v/assets_dir file(7570): images
v/assets_subdir file(7570): images:corky.png
v/assets_subdir file(7570): images:cylon_dot.png
v/assets_subdir file(7570): images:cylon_left.png
v/assets_subdir file(7570): images:cylon_right.png
v/assets_subdir file(7570): images:violet.png
v/assets_dir file(7570): skins
v/assets_subdir file(7570): skins:contact-andy-rubin.png
v/assets_subdir file(7570): skins:contact-larry-page.png
v/assets_dir file(7570): sounds
v/assets_subdir file(7570): sounds:bootanim0.raw
v/assets_subdir file(7570): sounds:bootanim1.raw
v/assets_dir file(7570): webkit
v/assets_subdir file(7570): webkit:missingimage.png
v/assets_subdir file(7570): webkit:nullplugin.png
v/assets_subdir file(7570): webkit:textarearesizecorner.png
void displayfiles (assetmanager mgr, string path)
assetmanager mgr = new assetmanager();
displayfiles(mgr, "/");
prints:
v/assets: (13257):
v/assets: (13257): //meta-inf
v/assets: (13257): //assets
v/assets: (13257): //res
v/assets: (13257):
displayfiles(mgr, "");
prints:
displayfiles(mgr, "");
prints:
v/assets: (14399): /images
v/assets: (14399): images/corky.png
v/assets: (14399): images/cylon_dot.png
v/assets: (14399): images/cylon_left.png
v/assets: (14399): images/cylon_right.png
v/assets: (14399): images/violet.png
v/assets: (14399): /skins
v/assets: (14399): skins/contact-andy-rubin.png
v/assets: (14399): skins/contact-larry-page.png
v/assets: (14399): /sounds
v/assets: (14399): sounds/bootanim0.raw
v/assets: (14399): sounds/bootanim1.raw
v/assets: (14399): /webkit
v/assets: (14399): webkit/missingimage.png
v/assets: (14399): webkit/nullplugin.png
v/assets: (14399): webkit/textarearesizecorner.png
iOS 呼叫另乙個程式
在 ios 裡,程式之間都是相互隔離,目前並沒有乙個有效的方式來做程式間通訊,幸好 ios 程式可以很方便的註冊自己的 url scheme,這樣就可以通過開啟特定 url 的方式來傳遞引數給另外乙個程式。例如在 ipad 上瀏覽網頁,並且 ipad 已經安裝了 hd,那麼就開啟下面這個鏈結就會在 ...
從另乙個角度看自己
從去年11月15號寫下豪言壯語 每天更新一篇,到現在一篇也沒有更新,確實是吹牛吹大了。當然,我並不是忘記了天天積累的重要性,而是,稍微換了乙個地方踐行了不一樣的東西。我從2016年開始,一直在嘗試著通過踐行來重新認知自己,漸漸我發現,很多道理是相通的,很多踐行也是相通的,沒有呈現出來,不代表什麼都沒...
另乙個自己
人們常說 人貴有自知之明 可是話說回來,又有幾人能真正的了解自己呢?我覺得我就是乙個很沒有自知之明的人。生於89年的我,到了今年的生日就28周歲了。都說三十而立,正所謂成家立業,可以回過頭發現自己可以稱得上 一無是處,一無所有 曾幾何時,還是鄰居家叔叔阿姨教育孩子的榜樣 曾幾何時父母因為自己考個好大...