Android新手在这里。
我正试图完成一项任务,其中涉及在单个页面上创建一个包含按钮的简单应用程序。点击每个按钮时,应显示相应的图像。
我在指令中不理解的一件事是“图像应该存储在电话文件系统中,而不是编译到 资源下的应用程序中”。这到底是什么意思?每次我尝试运行应用程序时,是否需要手动将图像加载到手机中?任何指导将不胜感激。将图像存储在Android文件系统中
回答
private void saveImage(Bitmap finalBitmap, int i) {
File file = new File (path+name.jpg);
if (file.exists()) file.delete();
try {
FileOutputStream out = new FileOutputStream(file);
finalBitmap.compress(Bitmap.CompressFormat.JPEG, 50, out);
out.flush();
out.close();
} catch (Exception e) {
e.printStackTrace();
}
}
此方法将位图保存为手机上的jpeg文件。
P.S.
路径 - 的,你要保存
名地方路径 - 图像的名称
非常感谢。图像保存在电脑中的路径是?此外,我有大约30个图像保存在文件系统中,因此我需要为每个图像执行此操作吗?进一步的澄清将不胜感激。 – abruzzi26
是的,当然,对于需要使用此方法的ech文件 –
应用可以包括图像在他们的资源得到补充到实际应用.apk文件/文件夹绘制文件。这使得它们可以使用R.drawable.image_name进行检索。听起来像你所遵循的指示不希望你这样做。他们希望您将它们存储在数据/数据/包文件结构中的电话中。如果是这种情况,你可以找到很多关于如何做到这一点的例子。 Arsen Sench在这里的答案是这样的。
非常感谢,因为它对我的理解更好。你介意指导我做一个这样的教程,或者只是告诉我应该在Google上搜索什么?一旦我存储了图像,我如何检索它们?再次感谢您的帮助 – abruzzi26
- 1. 将图像存储在数据库或系统文件中?
- 2. 如何将图像存储在文件系统中
- 3. Nodejs将数十亿的图像存储在文件系统中
- 4. 存储图像 - mysql与文件系统
- 5. 存储图像:MongoDb vs文件系统
- 6. 如何在文件系统上存储文件或图像?
- 7. 在数据库中存储图像vs在文件系统中存储
- 8. 在JSP中显示文件系统存储的图像
- 9. 如何在文件系统中存储图像Ruby on Rails
- 10. 在文件系统与核心数据中存储图像
- 11. 在nhibernate文件系统中存储图像
- 12. 在网站的文件系统中存储图像
- 13. 将存储路径动态加载图像到文件系统
- 14. 在文件系统中,亚马逊S3数据存储的存储图像
- 15. 网络文件系统存储静态图像/文件
- 16. Android将图像保存到文件系统
- 17. 要将图像存储在文件系统,数据库或blob中?
- 18. 将图像存储在文件系统与数据库中的问题
- 19. 将图像存储在文件系统或数据库中?或两者?
- 20. 在文件系统上存储图像有什么缺点?
- 21. 复制上传的图像存储在文件系统
- 22. 显示存储在文件系统上的图像
- 23. 如何将图像保存到HTML5文件系统与图像
- 24. 如何将上传的文件存储在文件系统中?
- 25. 如何将文件存储在Azure的文件系统中
- 26. IDE像系统 - 数据库或文件系统的存储
- 27. 在文件系统中存储图像的最佳文件夹结构?
- 28. 在groovy文件系统中的文件提供url和存储图像
- 29. IE8在文件系统中存储存储在localStorage中的值?
- 30. 如何检索库和存储图像在SQLite的android系统
*这是什么意思?*询问客户/雇主 – Selvin