关闭

Android 批量上传图片进度回调

之前写过一个对图片进行高保真压缩的文章,把图片压缩的这么小当然是为了上传的,这次就把图片批量上传的代码也一起贴出来,这个方法是基于xUtils的Http模块 首先这个上传过程要满足一下特性 1、开启多个线程进行图片的批量同时上传 2、每张图片的上传进度都可以获取到,并且显示在界面上 3、如果有一张图片上传失败就宣布上传过程失败,然后等待用户再次发起同样的上传命令 4、所有图片均上传成功后...
阅读(5152) 评论(3)

Android 自定义本地图片加载库,仿微信相册

总结一下微信的本地图片加载有以下几个特点,也是提高用户体验的关键点 1、缩略图挨个加载,一个一个加载完毕,直到屏幕所有缩略图都加载完成 2、不等当前屏的所有缩略图加载完,迅速向下滑,滑动停止时立即加载停止页面的图片 3、已经加载成功的缩略图,不管滑出去多远,滑回来的时候不需要重新加载 为了满足上面几个要求,主要采用以下几个方法: 0、为了防止图片加载出来OOM,需要对分辨率和颜色的位数进...
阅读(6834) 评论(1)

Android Studio 引入编写好的.so库

关于如何搭建Android NDK开发环境,并编译出相应的.so文件和jar包,请参阅我之前写的一篇文章《eclipse配合Android Studio部署Android NDK开发环境》 如果自己编写好了.so库,那么如何连同jar包引入Android Studio,就是本次所要讨论的问题 百度了好多办法都没啥用,最后从老项目中找到的解决办法 首先在main文件夹下新建一个文件夹j...
阅读(454) 评论(0)

Android 高质量高压缩比图像压缩

一般Android项目都有从相册选取照片并上传到服务器的需求,但是不能对file文件直接上传,因为对于一些像素特别高的手机,拍出来的相片体积也会特别巨大,比如1300万的相机最大能达到9-10m,这样在上传之前就需要进行压缩,而压缩氛围图像大小的压缩和品质的压缩,在压缩过程中很有可能会出现OOM的情况,下面是一个图片压缩工具类,思路是先进行图像宽高的压缩,将比较大的图片压缩到1280*1280的大...
阅读(2155) 评论(0)

Android 获取textView高度的N种方式

TextView在绘制完成之前不管是getHeight方法还是getMeasuredHeight方法拿到的都是0.然而有些地方需要在TextView绘制完毕后就拿到TextView的高度甚至行数,本文给出了多种方法在绘制前和绘制后测量TextView高度,并展示了LinearLayout包裹TextView时测量高度的代码...
阅读(7196) 评论(1)
    个人资料
    • 访问:351248次
    • 积分:4209
    • 等级:
    • 排名:第7560名
    • 原创:131篇
    • 转载:0篇
    • 译文:1篇
    • 评论:163条
    最新评论