开源项目
文章平均质量分 89
David-Kuper
只有一个好的设计才能诞生出一款伟大的应用。
展开
-
Android 开源项目分类汇总
里面囊括了:个性化控件、各种工具库、软件开发测试库、优秀项目、优秀个人软体等海量的开源项目。可以帮助大家简化开发,快速构建健壮稳定的APP,而不用自己重复造轮子。转载 2016-02-19 12:20:07 · 2118 阅读 · 0 评论 -
PhotoView大图绘制——硬件加速限制
方案一关闭硬件加速 方案二通过OpenGL的 GLES类获取硬件加速的最大限制值然后再对将 方案三分块显示大图Bitmap 最终实施方案二最近在做PhotoView图片的效果定制时,在加载展示图片情境下,统一把图片按照屏幕宽度作为固定值,计算宽高的缩放比然后对Bitmap进行伸缩,这样可以避免一般情况下的大图加载产生——OOM和trying to draw too large(xxxbytes) b原创 2017-06-14 20:10:49 · 1240 阅读 · 0 评论 -
Picasso使用Target无法回调的分析与解决
在加载图片的场景中,有时需要异步拿到Bitmap做一些操作:bitmap预热、bitmap裁剪等,当加载成功的时候通过回调的形式来获取Bitmap,然后进行处理。Picasso提供了一种回调的方式获取Bitmap。客户端实现Target接口即可在加载成功的时候通过回调的方式返回bitmap。原创 2017-06-14 19:44:49 · 3180 阅读 · 1 评论