jjzjj

DownloadManager

全部标签

Android:DownloadManager - 通知粘贴

我正在使用下载管理器从我的服务器下载图像。它可以很好地下载文件并将其放在我想要的位置。但出于某种原因,通知一直存在,我似乎无法删除它。下载管理器的代码如下:mDownloadManager=(DownloadManager)getSystemService(Context.DOWNLOAD_SERVICE);registerReceiver(onComplete,newIntentFilter(DownloadManager.ACTION_DOWNLOAD_COMPLETE));Uriuri=Uri.parse("URL"));longenqueue=mDownloadManager.

android - 防止媒体扫描仪扫描在 Android 上使用 DownloadManager 下载的 JPG? (开发商)

我的应用程序使用DownloadManager从网站下载jpg,并将它们存储在/sdcard/Android/name.app/目录中,以在应用程序的多个fragment中使用。下载效果很好,但是jpg在Gallery应用程序中可见,这是我不想要的,因为它们只是我的应用程序的Assets。我不知道如何让它们不显示在图库应用程序中。我什至尝试将.nomedia文件添加到创建它们的目录中。任何帮助,将不胜感激!DownloadManagermyDownloadManager=(DownloadManager)myActivity.getSystemService(Context.DOWNL

Android:运行时错误 'Unable to create directory',使用类 DownloadManager,方法 setDestinationInExternalPublicDir

我遇到了这个异常:10-2417:08:19.711:E/AndroidRuntime(1379):FATALEXCEPTION:main10-2417:08:19.711:E/AndroidRuntime(1379):java.lang.RuntimeException:UnabletostartactivityComponentInfo{br.com.campusfqm.cfqm/br.com.campusfqm.cfqm.DownloadManagerActivity}:java.lang.IllegalStateException:Unabletocreatedirectory

android - 如何检查文件是否在内部存储中可用

我正在尝试从Internet下载文件并且成功了,但是现在我想检查文件是否存在于内部存储中。elseif(arg0.getId()==R.id.btn_download){Toast.makeText(this,"downloadbuttonclicked",Toast.LENGTH_SHORT).show();DownloadManager.Requestrequest=newDownloadManager.Request(Uri.parse(names[b]));request.setDescription("Downloading..");request.setTitle("Fut

安卓下载管理器

我想我有一个相当简单的问题。http://www.vogella.com/blog/2011/06/14/android-downloadmanager-example/我一直在关注上述网址中的教程。如何更改下载文件路径?提前致谢 最佳答案 您配置DownloadManager.Request带有此类信息的对象。在本教程中,Request对象是在onClick()中创建和使用的。例如:DownloadManager.Requestreq=newDownloadManager.Request(uri);req.setAllowedNe

android - DownloadManager VS 自己的下载实现?

我正在构建一个需要下载大文件的应用程序。应用需要支持:-下载大文件(当然..)-恢复中断的下载-通知下载进度-在后台下载(当用户不在应用程序中时)-手动暂停/恢复下载我应该使用Android的下载管理器还是实现我自己的下载管理器?提前致谢! 最佳答案 当然,使用AndroidDownloadManager会更容易,而且可能更不容易出错。不过请注意,它需要Android2.3(我认为这不再是什么大问题)。 关于android-DownloadManagerVS自己的下载实现?,我们在Sta

使用 POST 方法的 Android DownloadManager?

我开始使用android.app.DownloadManager并遇到了一个问题。默认情况下,DM发送HTTPGET请求下载文件:获取http://www.example.com/getfileHTTP/1.1Cookie:id=sdfsdf;Max-Age=10800000;Path=/主持人:___连接:保持Activity用户代理:AndroidDownloadManagerParos/3.2.13内容长度:0但是我需要在请求中发送一些数据(例如json字符串)有什么方法可以在DownloadManager中发送HTTPPOST请求 最佳答案

android - 使用 DownloadManager 将数据从 Activity 传递到 BroadcastReceiver

我正在尝试将一个对象传递给BroadcastReceiver,它会在下载完成后做一些事情。如何从我的Activity访问BroadcastReceiver的onReceive方法中的Intent对象?现在我的Activity中有这个:DownloadManagermanager=(DownloadManager)getSystemService(Context.DOWNLOAD_SERVICE);longid=manager.enqueue(request);我的BroadcastReceiver中有这个,它会在下载完成后执行一些操作:DownloadManagermgr=(Downl

android - 在哪里可以找到 DownloadManager 的 ContentProvider 实现

我已经尽可能多地搜索了android的开源代码,但我一直无法找到通过2.3SDK中的DownloadManager进行实际下载的实现。我找到了sourcefortheDownloadManager和sourceforadownloadclassthathasconstantstointeractwiththeContentProvider但我一直无法找到ContentProvider的来源。我想找到这个,这样我就可以知道一个很好的方法来实现我自己的下载,因为我将为我的应用程序使用低于2.3的版本。 最佳答案 我能够找到这个here.

android - 从 3G 更改为 WiFi 时 HttpClient 超时

我执行了一些大型下载。我开始下载并连接到3G,一切正常。然后,我切换到WiFi连接,但请求返回超时异常。我用过HttpClient库。我实现了重试机制,因此,当请求返回异常时,它会休眠0.5秒并尝试一次又一次地执行。我希望在连接到WiFi后,可以执行Http请求。但似乎Httpexecute方法返回一个空响应,之后一直如此。很奇怪,如果我再次通勤到3G,execute方法再次返回一个良好的响应。谁能帮我:)? 最佳答案 首先,好像用DownloadManager可能更方便对于大文件-它处理重试和所有事情。至于HttpClient-已