草庐IT

idkit_assets

全部标签

使用本地 Assets /HTML/资源时,jQuery getScript 在 Android WebView 中不起作用

我有一个包含WebView的原生Android应用程序。我所有的HTML、js和css都已添加到assets文件夹中的Android项目中,所以我在Java代码中初始化我的WebView,就像这样...WebViewwebView=(WebView)findViewById(R.id.webview);webView.loadUrl("file:///android_asset/index.htm");一切正常,直到我需要使用jQuery从JavaScript动态加载一个额外的js文件getScript方法...varscriptUrl="scripts/dynamicScript.j

Asset()函数返回与app_url相同的路径

当我尝试使用任何媒体的路径时asset('images/image1.jpg')它返回路径为'http://localhost/project1/images/image1.jpg'代替'http://localhost/project1/public/images/image1.jpg'这是我用来获取图像的代码看答案在Laravel5中,资产文件夹是指位于根目录路径中的公共文件夹。在公共文件夹中,您可以看到index.php,当有人打开应用程序时,该文件首先执行。为了删除URL中的“公共”文件夹路径,我们应该创建一个虚拟主机,并将根目录路径分配到公共​​路径。我在系统中安装了XAMPP。要创

Android 如何从主要 Activity 之外读取 Assets

我需要能够从我的应用程序的主要Activity之外调用readAsset。我听说有人提到需要传递上下文,但语言非常模糊。有人可以描述将调用readAsset的能力添加到不是主要Activity的现有类的必要步骤吗?在主要Activity中创建一个公共(public)函数并让其他调用不起作用,因为我需要将readAsset添加到的地方是在一个单独的线程中。 最佳答案 publicclassNonActivity{publicvoiddoStuff(Contextc){//readfromassetsc.getAssets();//us

java - Hashtable 适合存储 Assets 吗?

我有Actionscript3背景,这是我一生中第一次编写任何Java。哈希表似乎类似于Flash中的字典,但我想确保我正确地使用了它们。我相信Hashtable的类型是接受字符串作为键和字体作为对象。这个对吗?是否有一个不同的Collection子类更适合这样的事情?无论如何,请撕掉我的n00bJava。我需要学习这个。packagecom.typeoneerror.apps.app_name.utils;importandroid.content.Context;importandroid.graphics.Typeface;importjava.util.Hashtable;pu

android - 提供一个高分辨率可绘制 PNG Assets 并让 Android 缩小它是否更容易?

我想在Android应用程序中为View组创建背景图像,但我不确定如何最好地处理该Assets。简单地提供900x570左右的资源并让Android自动放大和缩小它是否更容易(阅读:在大多数手机上看起来更好),或者在Photoshop中自行缩放并在3中提供这些图像>drawable-ldpi、drawable-mdpi和drawable-hdpi文件夹?节省的空间非常小:大约10-20k,对我来说让Android自行缩放图像更有意义。目标API将是2.0以上版本,平板电脑一开始就不受支持。 最佳答案 从开发人员的角度来看,让Andr

android - 如何解决自动忽略 Assets 文件夹中以 "_"(下划线)开头的文件/文件夹

我想在eclipse提供的Android模拟器上部署PhoneGap应用程序。我决定使用DojoToolkit,它在很大程度上依赖于“_”约定(以“_”开头的文件/文件夹意味着这是一个私有(private)/内部模块)。基本上,问题是在部署应用程序时,每个以“_”开头的文件/文件夹都被省略了。这完全把事情搞砸了,Dojo工具包无法正常工作。有办法解决这个问题吗? 最佳答案 aaptOptions{ignoreAssetsPattern'!.svn:!.git:!.ds_store:!*.scc:.*:!CVS:!thumbs.db:

Android - 将 Jsoup 与 android_asset html 文件一起使用

好吧,我一直在使用Jsoup从远程url解析html,使用:Jsoup.connect(url).timeout(20000).get();我现在正在尝试读取存储在assets文件夹中的本地html文件。我做了很多搜索,但找不到解决方案。关于Jsoupexample-LoadaDocumentfromaFile,他们说要做以下事情:Fileinput=newFile("/tmp/input.html");Documentdoc=Jsoup.parse(input,"UTF-8","http://example.com/");根据我的阅读,我的文件路径是-file:///android_

Android Assets - FileNotFound

我在这个类的fragment中:publicclassNetworksListextendsFragment{在我的onCreate函数中我有这段代码:XmlPullParserFactorypullParserFactory;try{pullParserFactory=XmlPullParserFactory.newInstance();XmlPullParserparser=pullParserFactory.newPullParser();InputStreamin_s=getActivity().getApplicationContext().getAssets().open(

android - 如何在 Android 中使用 JNI 将 Assets FileDescriptor 正确传递给 FFmpeg

我正在尝试使用FFmpeg、JNI和Java在Android中检索元数据FileDescriptor而且它不起作用。我知道FFmpeg支持pipeprotocol所以我试图以编程方式模拟:“cattest.mp3|ffmpegipipe:0”。我使用以下代码从与Android应用程序bundle在一起的Assets中获取FileDescriptor:FileDescriptorfd=getContext().getAssets().openFd("test.mp3").getFileDescriptor();setDataSource(fd,0,0x7ffffffffffffffL);

android_asset 不适用于 Honeycomb?

我有一个Android应用程序,它偶尔会显示Assets文件夹中包含的静态网页。我一直在以编程方式显示这些:webView=newWebView(PKBDocument.KnowledgeBook.KBContext);setContentView(webView);webView.loadUrl("file:///android_asset/path/tothe/file.html");这适用于API级别3-9。我最近刚收到Shiny的新Xoom并尝试运行相同的应用程序,但出现错误位于file:///android_asset/path/to%20the/file.html的网页可能