- 授权协议: Apache
- 开发语言: Java
- 操作系统: Android
- 软件首页: https://github.com/pengjianbo/GalleryFinal
- 软件文档: https://github.com/pengjianbo/GalleryFinal
软件介绍
GalleryFinal简介Android相册自定义,包括拍照、图片选择(单选/多选)和裁剪。
为什么要使用GalleryFinal?
拍照/选择图片倒立问题
市场上各种相机和图片浏览器泛滥和各种异常问题
各种手机兼容性问题引起crash
系统Gallery App不能进行多选
拍照/选择图片/裁剪视乎不太好用
系统Gallery App不美观
……
GalleryFinal使用方法
下载GalleryFinal
通过Gradle抓取:
compile 'cn.finalteam:galleryfinal:1.0.1'
截图展示
Demo apk二维码地址:DEMO APK
具体使用
1、通过gradle或jar把GalleryFinal添加到你的项目里
2、你的项目必须实现ImageLoader接口(demo中有Universal-Image-Loader实现方法)
public class GalleryImageLoader implements cn.finalteam.galleryfinal.ImageLoader { @Override public void displayImage(final ImageView imageView, String url) { DisplayImageOptions options = new DisplayImageOptions.Builder()
.cacheInMemory(false)
.cacheOnDisk(false)
.bitmapConfig(Bitmap.Config.RGB_565)
.build(); ImageLoader.getInstance().displayImage(url, imageView, options);
}
}3、打开相册(拍照、选择图片)
单选
GalleryHelper.openGallerySingle(context, crop, new GalleryImageLoader());
第一个参数Context,第二个参数是否裁剪,第三个参数图片加载实现类
多选
GalleryHelper.openGalleryMuti(context, limit, new GalleryImageLoader());
第一个参数Context,第二个参数是选择数量,第三个参数图片加载实现类
4、配置GalleryFinal Activity样式
在styles.xml中添加
<style name="PhotoActivityTheme"> <item name="colorTheme">@color/colorPrimary</item> <item name="colorThemeDark">@color/colorPrimaryDark</item> </style>
colorTheme为主题色,colorThemeDark为主题加深色
5、如果你还想更深度的定制页面效果可以把资源文件名字定义成Gallery资源名已达到覆盖效果。如有不理解可以联系我。
重新定义团队:谷歌如何工作
拉兹洛·博克 / 宋伟 / 中信出版集团 / 2015-12-1 / CNY 56.00
谷歌首席人才官拉斯洛•博克权威力作,谷歌公开认可的谷歌高层作品,首度揭秘谷歌颠覆工业时代模式的人才和团队管理的核心法则,《纽约时报》畅销榜第一名,Business Insider 2015最佳商业书籍,谷歌的创造力就在于此! 编辑推荐! 1、 谷歌人才官首次公开谷歌人才和团队管理的核心秘籍 在谷歌执掌人事多年的拉斯洛•博克是人才和团队管理的顶级专家。他加入谷歌后,谷歌的员工数从六......一起来看看 《重新定义团队:谷歌如何工作》 这本书的介绍吧!
