Questions tagged «assets»

1.随应用程序一起打包的非代码文件(例如,数据或媒体文件)。2.从安全角度来看-应该(或可以被)保护的任何数据或资源。

12
在Rails资产管道中使用字体
我在Scss文件中配置了一些字体,如下所示: @font-face { font-family: 'Icomoon'; src: asset-url('icoMoon.eot?#iefix', font) format('embedded-opentype'), asset-url('icoMoon.woff', font) format('woff'), asset-url('icoMoon.ttf', font) format('truetype'), asset-url('icoMoon.svg#Icomoon', font) format('svg'); } 实际的字体文件存储在/ app / assets / fonts /中 我已添加config.assets.paths << Rails.root.join("app", "assets", "fonts")到我的application.rb文件 并且编译的CSS源代码如下: @font-face { font-family: 'Icomoon'; src: url(/assets/icoMoon.eot?#iefix) format("embedded-opentype"), url(/assets/icoMoon.woff) format("woff"), url(/assets/icoMoon.ttf) format("truetype"), url(/assets/icoMoon.svg#Icomoon) format("svg"); } 但是,当我运行该应用程序时,找不到字体文件。日志: 在2012-06-05 23:21:17 +0100投放的资产/icoMoon.ttf-127.0.0.1开始获取“ …


11
如何从资产文件获取URI?
我一直在尝试获取资产文件的URI路径。 uri = Uri.fromFile(new File("//assets/mydemo.txt")); 当我检查文件是否存在时,我看到该文件不存在 File f = new File(filepath); if (f.exists() == true) { Log.e(TAG, "Valid :" + filepath); } else { Log.e(TAG, "InValid :" + filepath); } 有人可以告诉我如何提及资产文件夹中现有文件的绝对路径吗?
127 android  uri  filepath  assets 

6
播放资产目录中的音频文件
我有以下代码: AssetFileDescriptor afd = getAssets().openFd("AudioFile.mp3"); player = new MediaPlayer(); player.setDataSource(afd.getFileDescriptor()); player.prepare(); player.start(); 问题是,当我运行此代码时,它将开始按字母顺序播放资产目录中的所有音频文件,而不仅仅是播放我请求的音频文件。我究竟做错了什么?有没有更好的方法来播放Assets目录中的音频文件? 后续问题:将音频文件保留在资产目录中并将它们保留在res / raw目录之间有区别吗?此外,如果它们位于资产目录中,则它们不会获得ID。如果我将音频文件移动到res / raw文件夹,那么我会在重用MediaPlayers时遇到问题,因为没有id参数setDataSource()。我找不到处理此类问题的良好指南。

15
如何在Xcode项目中查找未使用的图像?
有没有人一行可以在Xcode项目中查找未使用的图像?(假设所有文件均按名称在代码或项目文件中引用-没有代码生成的文件名。) 这些文件往往会在项目的整个生命周期内积累起来,很难确定删除任何给定的png是否安全。
97 xcode  assets 

4
以编程方式访问资产目录
我知道这是一项新功能,可能无法实现,但是我很希望能够使用资产目录来组织我的资产,但是我可以通过编程方式访问所有图像。我现在将如何访问我的图像?我是否仍按其文件名访问它们,如下所示: [UIImage imageNamed:@"my-asset-name.png"]; 看来,资产目录没有引用该扩展名,因此如果没有“ .png”,则访问它会更有效吗? 我之所以要求自己而不是自己进行测试,是因为即使删除了资产和资产目录,然后清理了构建文件夹,我仍然可以在应用程序中访问资产。在实施资产目录时,这使我无法测试资产目录。 浏览资产目录后,我发现了每个资产的“ Contents.json”,其格式如下: { "images" : [ { "idiom" : "universal", "scale" : "1x" }, { "idiom" : "universal", "scale" : "2x", "filename" : "my-asset@2x.png" } ], "info" : { "version" : 1, "author" : "xcode" } } 我仍然不确定应该如何访问它,但这也许会有所帮助吗?

6
Rails 3.1 Asset Pipeline:如何加载特定于控制器的脚本?
如果我在Rails 3.1中生成一个新的控制器,则带有控制器名称的javascript文件也会自动添加。首先,我认为只有在调用相关的控制器时,才会使用此javascript文件。 默认情况下//= require_tree .,application.js-file中有指令,其中包括树上的每个javascript文件。 如何仅加载控制器特定的脚本?

13
如何从资产文件夹或原始文件夹在android中播放视频?
我正在尝试在android模拟器中播放视频,我在我的Assets文件夹以及原始文件夹中都有视频,但是经过一些研究后,我仍然无法在模拟器中播放视频,我正在android 2.1上工作,我的视频格式是mp4,所以我别以为这应该是个问题谁能给我一个示例代码,以便我能多了解一点? 问题在于,我需要显示视频的VideoView将仅采用URI或文件路径来指向视频。 如果将视频保存在raw或Assets文件夹中,则只能获得输入流或文件描述符,而且似乎没有任何内容可用于初始化VideoView。 更新资料 我仔细研究了MediaPlayer的示例,并尝试使用资产文件的FileDescriptor启动MediaPlayer,如以下代码所示: SurfaceView videoView = (SurfaceView) findViewById(gettingStarted) SurfaceHolder holder = videoView.getHolder(); holder.setType(SurfaceHolder.SURFACE_TYPE_PUSH_BUFFERS); final MediaPlayer player = new MediaPlayer(); player.setDisplay(holder); player.setDataSource(getAssets().openFd(fileName).getFileDescriptor()); player.prepareAsync(); player.setOnPreparedListener(new OnPreparedListener() { @Override public void onPrepared(MediaPlayer mp) { mp.start(); } }); 现在,我得到以下异常: java.io.FileNotFoundException: This file can not be opened as a file descriptor; it …
70 android  video  assets 

1
Xcode 11中引入了什么“开发资产”功能以及如何使用它?
当我检查Xcode 11.1中的目标设置(单击“项目”导航器侧边栏中的项目,然后单击可执行目标时可以访问),我注意到一个名为“开发资产”的新可扩展部分,该部分在Xcode中不存在10.我也找不到任何有关它的文档或发行说明中提到的内容。 是否有人发现本节的目的,最佳用例是什么,如何使用它,以及也许由Apple或社区中任何人编写的一些文档?
9 ios  xcode  assets  xcode11  ipados 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.