在我的应用程序中,我以渐进的方式从在线来源向用户显示视频(每个视频都有一个 Http url)。SurfaceView 和 MediaPlayer 结合使用以及 VideoView 作为替代方案是完全可能的。但我想将流媒体视频保留在缓存中以备将来使用[无需单独调用下载视频,因为它已经在流媒体播放时由 MediaPlayer 或 VideoView 下载]
关于从 MediaPlayer 缓冲的流中保存视频的任何想法?
android video-streaming progressive-download android-mediaplayer
我正在寻找一种我可以使用的设计模式,以便在android recyclerView中我可以快速加载低质量的图像,然后调用高质量的图像,之后将覆盖低质量的图像。我经常看到先加载低质量图像,然后加载高质量图像的情况。
但是如何在适配器中实现回收者视图。现在我正在使用毕加索进行缓存和图像加载。因此,例如,这里是指向低质量图像的链接:
http://example.com/lowQuality.jpg以及高质量的http://example.com/highQuality.jpg
所以在我的recyclerView适配器中,如果我在viewholder中这样做:
public class SearchItemHolder extends RecyclerView.ViewHolder  {
        @BindView(R.id.iv)
        ImageView iv;
        @BindView(R.id.tv_description)
        TextView tv_description;
        public SearchItemHolder(View view) {
            super(view);
            ButterKnife.bind(this, view);
        }
        public void bindSearch(final SearchModel searchModel) {
            String description = searchModel.getProductName();
            final String imageLowQualityIDUrl = searchModel.getIdLowQualityImage();
            final String imageHighQualityIDUrl = searchModel.getIdHighQualityImage();
            tv_price.setText(price);
            tv_description.setText(description);
            Picasso.with(mContext).load(imageLowQualityIDUrl).into(iv);
//but how to switch it to high quality URL after its finished loading ?
        }
    }
因此,要明确一点,只要高质量图像尚未加载,我希望低质量图像可以首先显示。
更新:我真正想要的是我在低质量图像快速加载的应用程序上看到的效果,然后在几秒钟后过渡到更高质量。如果还有其他工具或方法可以让我知道。我想要与whatsapp个人资料图片相同的效果(它如何从劣质逐渐淡化为高质量)。
image progressive-download image-loading android-recyclerview
我正在从我们的网络服务器播放视频,我正在使用MPMoviePlayerController播放它.首先,在播放文件的同时下载文件.
每次视频在下载文件时达到10%标记时,我都需要在我们的Web服务器上发回日志.我怎么知道文件下载达到10%?顺便说一句,我已经获得了文件大小并且已经计算了任何文件的10%,我想知道的是我什么时候才能知道它已经下载了10%的文件?谢谢
iphone objective-c mpmovieplayercontroller progressive-download ios
我正在开发一个应用程序,我需要下载一个大小为5到50 MB的文件(.zip/.txt/.jpg等).基于Android 2.2的应用程序.
用户提供URL并触发下载,然后下载过程在后台运行直到完成.
应该使用流式传输来下载文件.
我想知道如何使用HTTP连接完成此操作.可以使用
哪些类?
android 2.2是否为此提供了API?  
任何形式的帮助表示赞赏....
streaming android download progressive-download android-2.2-froyo