使用資源文件:
優點:
1.可以避免使用外部文件可能出現的一些問題,如用戶損壞安裝目錄文件,
2.不需要程序在運行時加載,加載速度快
3.由於資源是存放在程序的指定位置,開發起來會更加方便
缺點:
1.不能存太大的文件
2.會增大程序的體積
使用本地圖片:
優點:
1.本地文件放的圖片不會被編譯進程序,因此不會增大程序體積,故可以放相對較大的圖片
2.不需要程序在運行時加載,加載速度快
缺點:
1.擔心會被用戶損毀,影響程序運行
2.本地圖片需要程序運行時加載,因此需要加載時間,加載速度比不上放在資源裏的圖片
3.需要編譯很長時間,浪費調試時間
總的來說, 兩種方式各有優缺, 如果圖片較小,選擇存放資源文件是可靠的做法, 如果圖片很多,size很大, 建議將圖片文件打包,程序要使用圖片的時候就解包使用,這樣就不怕用戶了,實際上像騰訊這些公司就是這樣做的。