我是在C#中devloping智能設備應用程序。在這個應用程序中,我在我的應用程序中有一些圖像,我曾用它在應用程序上展示模擬器。要在模擬器上顯示圖像,我需要創建一個駐留在模擬器上的圖像文件夾。只有在這之後,我才能夠在模擬器中顯示圖像。我能夠通過使用文件 - >配置 - >常規 - >共享文件夾在模擬器中創建文件夾。爲了共享文件夾,我給出了包含圖像的文件夾的路徑。一旦我共享該文件夾,駐留在我的應用程序中的圖像文件夾將被複制到名爲「存儲卡」的模擬器中。現在我需要使用路徑作爲位圖bmp =新位圖(@「/ Storage Card/ImageName.jpg」);現在我可以在模擬器中顯示圖像。我們是否可以在模擬器中顯示圖像而沒有駐留在emultor上的任何圖像文件夾(這樣我們就不需要像在上述情況下一樣通過共享文件夾將圖像文件夾放置在模擬器中)?如果答案是否定的,那麼在不同的移動設備上運行應用程序,我們需要將包含圖像的文件夾放置在不同的移動設備上。不是嗎?如果答案是肯定的,那麼我們如何在不將任何圖像文件夾放置在移動設備上的情況下,通過我們的應用程序在不同的移動設備上顯示圖像?要在移動設備上顯示圖像,是否有必要將圖像保存在智能設備應用程序中的設備上?
0
A
回答
0
爲了顯示圖像,您需要在設備(或模擬器)上顯示圖像 - 否則無法獲知要顯示的內容。
有幾種方法可以將圖像獲取到設備或模擬器。最簡單的方法是將圖像添加到Visual Studio項目中,並將圖像文件標記爲應該複製到目標文件夾的內容。然後,當你去調試時,Visual Studio會將圖像文件和應用程序文件一起復制,這可能是你想要的。您需要更改應用程序查找文件的路徑(因爲它們不再位於「/ Storage Card」中)。
要在目標(非仿真器)設備上獲取圖像,您可能需要創建一個Visual Studio安裝項目,並讓它包含您的exe和圖像文件(並指定將圖像放入哪個文件夾在應用程序安裝時)。
以上是我所做的,並會推薦。但還有其他選擇。一種可能是從網上下載圖像,這可能適用於仿真器和設備(但要求您在網上提供圖像,並且要連接仿真器和設備)。
相關問題
- 1. 如何在智能設備應用程序中顯示圖像
- 2. Android在設備上保存圖像
- 3. 在移動設備上隱藏圖像
- 4. 在移動設備上縮放圖像
- 5. 未在設備上顯示的圖像(Ionic2應用程序)
- 6. Swift:WKWebView不在設備上顯示圖像
- 7. 圖像不能在移動設備上顯示
- 8. 使用UIImagePickerController在設備上保存圖像並保存圖像
- 9. iOS設備在設備上運行時不顯示圖像
- 10. 設備庫圖像不顯示在設備上爲ios7
- 11. 圖像上的Webkit轉換未在移動設備上顯示
- 12. 背景圖像沒有正確顯示在移動設備上
- 13. 從智能設備應用程序關閉Windows移動設備
- 14. 如何在智能設備應用程序中添加圖像?
- 15. 移動設備上的超大圖像
- 16. 地圖在移動設備上顯示錯誤(使用JQuery移動設備)
- 17. 圖像不顯示在移動設備上
- 18. 如何讓SVG圖像顯示在移動設備上?
- 19. 在某些移動設備上不顯示圖像
- 20. CSS:iOS設備上未顯示圖像
- 21. iPhone設備上未顯示圖像
- 22. 圖像沒有顯示在設備上的Web視圖在iphone
- 23. Android - 在設備上存儲圖像?
- 24. 在Corona中,如何在移動設備上緩存圖像
- 25. 在Android設備中保存圖像
- 26. 背景圖像保持在移動設備上滾動
- 27. 地圖上顯示設備
- 28. 圖像上滾動flikering在移動設備上
- 29. 作爲圖像不能在移動設備上工作的畫布保存
- 30. 捕獲的圖像沒有保存在設備上