Android相册自定义 GalleryFinal

码农软件 · 软件分类 · 手机开发包 · 2019-05-05 10:13:23

软件介绍

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资源名已达到覆盖效果。如有不理解可以联系我。

本文地址:https://codercto.com/soft/d/5061.html

掘金大数据

掘金大数据

程新洲、朱常波、晁昆 / 机械工业出版社 / 2019-1 / 59.00元

在数据横向融合的时代,充分挖掘数据金矿及盘活数据资产,是企业发展和转型的关键所在。电信运营商以其数据特殊性,必将成为大数据领域的领航者、生力军。各行业的大数据从业者要如何从电信业的大数据中挖掘价值呢? 本书彻底揭开电信运营商数据的神秘面纱,系统介绍了大数据的发展历程,主要的数据挖掘方法,电信运营商在网络运行及业务运营方面的数据资源特征,基于用户、业务、网络、终端及内在联系的电信运营商大数据分......一起来看看 《掘金大数据》 这本书的介绍吧!

随机密码生成器
随机密码生成器

多种字符组合密码

UNIX 时间戳转换
UNIX 时间戳转换

UNIX 时间戳转换

RGB CMYK 转换工具
RGB CMYK 转换工具

RGB CMYK 互转工具