diff options
author | daniel oeh <daniel.oeh@gmail.com> | 2012-10-31 16:56:23 +0100 |
---|---|---|
committer | daniel oeh <daniel.oeh@gmail.com> | 2012-10-31 16:56:23 +0100 |
commit | 1c0874dabedee1eac0174c6e99885be92843f161 (patch) | |
tree | b2ba44d63c31f580ca26d818010bd8cb5f97e548 /src/de/danoeh/antennapod/storage | |
parent | 8c541fb82d2470b9c97eb12b5d121e3c283e0ab1 (diff) | |
download | AntennaPod-1c0874dabedee1eac0174c6e99885be92843f161.zip |
Created FileNameGenerator class
Diffstat (limited to 'src/de/danoeh/antennapod/storage')
-rw-r--r-- | src/de/danoeh/antennapod/storage/DownloadRequester.java | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/src/de/danoeh/antennapod/storage/DownloadRequester.java b/src/de/danoeh/antennapod/storage/DownloadRequester.java index 928b923fd..d977b4a3e 100644 --- a/src/de/danoeh/antennapod/storage/DownloadRequester.java +++ b/src/de/danoeh/antennapod/storage/DownloadRequester.java @@ -14,7 +14,7 @@ import de.danoeh.antennapod.feed.FeedFile; import de.danoeh.antennapod.feed.FeedImage; import de.danoeh.antennapod.feed.FeedMedia; import de.danoeh.antennapod.service.download.DownloadService; -import de.danoeh.antennapod.util.NumberGenerator; +import de.danoeh.antennapod.util.FileNameGenerator; import de.danoeh.antennapod.util.URLChecker; public class DownloadRequester { @@ -94,7 +94,8 @@ public class DownloadRequester { } } - public void downloadMedia(Context context, FeedMedia feedmedia) throws DownloadRequestException { + public void downloadMedia(Context context, FeedMedia feedmedia) + throws DownloadRequestException { if (feedFileValid(feedmedia)) { download(context, feedmedia, new File(getMediafilePath(context, feedmedia), @@ -199,7 +200,8 @@ public class DownloadRequester { } public String getFeedfileName(Feed feed) { - return "feed-" + NumberGenerator.generateLong(feed.getDownload_url()); + return "feed-" + + FileNameGenerator.generateFileName(feed.getDownload_url()); } public String getImagefilePath(Context context) @@ -209,7 +211,8 @@ public class DownloadRequester { } public String getImagefileName(FeedImage image) { - return "image-" + NumberGenerator.generateLong(image.getDownload_url()); + return "image-" + + FileNameGenerator.generateFileName(image.getDownload_url()); } public String getMediafilePath(Context context, FeedMedia media) @@ -217,7 +220,7 @@ public class DownloadRequester { File externalStorage = getExternalFilesDirOrThrowException( context, MEDIA_DOWNLOADPATH - + NumberGenerator.generateLong(media.getItem() + + FileNameGenerator.generateFileName(media.getItem() .getFeed().getTitle()) + "/"); return externalStorage.toString(); } |