assets或resraw中的Android映像

 assets或resraw中的Android映像,第1张

概述如果我想在文件夹结构中放置一堆图像,例如..我正在构建一个海滩应用程序,每个海滩都会通过我的海滩细节活动显示,具体取决于从我的海滩列表中选择的海滩.然后我想要显示来自该特定海滩的五张图像.每个海滩都有一个文件夹,其名称对应于海滩的_id,然后是该文件夹中的五个图像,image1.jpg,image2.jpg … image5.jpg.我应该将文件夹和图像放在/ res / raw文件夹或/ ass 如果我想在文件夹结构中放置一堆图像,例如..我正在构建一个海滩应用程序,每个海滩都会通过我的海滩细节活动显示,具体取决于从我的海滩列表中选择的海滩.然后我想要显示来自该特定海滩的五张图像.每个海滩都有一个文件夹,其名称对应于海滩的_ID,然后是该文件夹中的五个图像,image1.jpg,image2.jpg … image5.jpg.我应该将文件夹和图像放在/ res / raw文件夹或/ assets文件夹中,以获得最佳/最简单的方法.

干杯,

麦克风.

解决方法 资产将允许您创建子目录(目录中的组文件)请注意它们没有名称限制,但是您只能通过Assets Manager访问它,其中包含用于列出给定目录下的文件的List()和用于获取文件的inputStream的open() .

相反,允许您访问文件夹中的文件但不能创建子文件夹,而且您必须将文件放在正确的位置,以便位图进入/ res / drawable,布局xmls进入/ res / layout等等.由于代码的其他部分具有标识符,因此很容易访问这些部分.
既然你想使用res / raw文件夹,这意味着你不能在其中创建一个子文件夹,并且你的图像不会被压缩,所以把它们放在没有压缩的情况下,考虑到它们将是很多图像然后你的应用程序会有点重.

以下是您可能会发现有用的两个链接:WiseAndroid和Providing Resources – Dev Guide

总结

以上是内存溢出为你收集整理的/ assets或res / raw中的Android映像全部内容,希望文章能够帮你解决/ assets或res / raw中的Android映像所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1129660.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-30
下一篇2022-05-30

发表评论

登录后才能评论

评论列表(0条)

    保存