相关疑难解决方法(0)

设置自定义文件夹Android Download Manager

我有一个关于下载管理器的问题.我要从网站下载文件.当我设置下载的默认目录(Environment.DIRECTORY_DOWNLOAD)时,一切正常,我的下载开始了.但是,如果我尝试更改目录,我的应用程序不会下载该文件.特别是,我希望我的文件进入下载文件夹,例如/ storage/sdcard/Download/myFolder.我该如何解决这个问题?

File mydownload = new File (Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOWNLOADS)+ "/myFolder");

if (!mydownload.exists()){
    mydownload.mkdir();
}

String url = sUrl[0];
DownloadManager.Request request = new DownloadManager.Request(Uri.parse(url));
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB) {
    request.allowScanningByMediaScanner();
    request.setNotificationVisibility(DownloadManager.Request.VISIBILITY_VISIBLE_NOTIFY_COMPLETED);
}

request.setDestinationInExternalPublicDir(mydownload.getAbsolutePath(),"Myfile.extension");


DownloadManager manager = (DownloadManager) getSystemService(Context.DOWNLOAD_SERVICE);
manager.enqueue(request);
Run Code Online (Sandbox Code Playgroud)

android download download-manager

25
推荐指数
2
解决办法
3万
查看次数

部分加载来自URL的图像,就像在WhatsApp中实现的那样

WhatsApp开发人员最近改进了图像加载,其中立即加载图像的某些部分(获取其尺寸和图像的一些像素),然后在加载整个图像后,用完整图像替换占位符:

在此输入图像描述

我的问题是,他们是如何实现的?他们是通过读取标题(元数据)来读取图像的维度吗?图像内容怎么样?或者他们在服务器端有两个版本的图像,一个较小的图像是先加载的还是一个较大的一个是完整的图像?请注意,如果它是第二种方法,那么一旦从发送方接收图像,它们仍然需要在服务器端提取较小版本的图像.还有其他方法吗?

java android image image-loading whatsapp

8
推荐指数
1
解决办法
6087
查看次数

从URL下载图像并将其保存到内部存储内存的最佳方式

我正在开发一个应用程序,我想从URL下载图像.我需要立即下载这些图像并将其存储到内部存储中.有200多张图片供下载.请告诉我在最短的时间内下载这些图像的最佳方法.如果有任何第三方库,请告诉我们.

android

8
推荐指数
2
解决办法
3万
查看次数

通过Twitter应用程序从Android共享图像 - Android

我试图通过Twitter应用程序分享一些文本和图像.图像源是web url.以下是我的代码:

sharingIntent = new Intent(android.content.Intent.ACTION_SEND);    
sharingIntent.setType("*/*");    
sharingIntent.putExtra(android.content.Intent.EXTRA_TEXT, "I am reading this publication, check it out here: "+bookmark_url+"");
sharingIntent.putExtra(android.content.Intent.EXTRA_STREAM, Uri.parse("http://example.com/images/thumbs/file_name.jpg"));
Run Code Online (Sandbox Code Playgroud)

但只有文本通过Twitter应用程序共享.我还收到一条消息" 无法加载图片 ".这段代码有什么问题?

twitter android uri android-intent android-sharing

7
推荐指数
1
解决办法
6094
查看次数

在android中从服务器接收图像

我有一个 android 应用程序,它向服务器请求图像,并且应该在ImageView. 图像存储在图像文件夹中,其路径存储在MySQL数据库中。我php用于服务器端脚本。Android 应用程序请求将特定图像发送到image.php文件,该文件从数据库中获取存在该请求图像的文件夹的路径,并以 json 格式返回它。现在我的问题是:

  1. 仅该路径就足以在 android 应用程序中显示图像吗?还是应用程序应该先下载该图像以显示它?

  2. 我在某处看到,您可以将图像编码为字符串并将该字符串返回到 android 应用程序并将该字符串解码回图像?这是一种有效的方法吗?

这更像是一个普遍的问题,因此任何事情都会受到赞赏。

php mysql android image

2
推荐指数
1
解决办法
7425
查看次数