android图片加滤镜特效源码

[复制链接]
来自: EmailLi 分类: Android精品源码 上传时间: 2018-3-19 10:46:13
Tag:

项目介绍:

  • 1.可以加载手机里面所有的图片

  • 2.也可以根据相册文件夹选择图片

  • 3.裁剪正方形图片

  • 4.给图片加滤镜特效

  • 5.给图片加贴纸功能

  • 6.可以删除已选择的图片。

使用方法:

1.下载camerasdk并添加到主项目当中.

2.在主项目的AndroidManifest.xml文件中添加如下代码

<!-- CameraSDK相册选取相关权限 -->
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<!-- CameraSDK相册选取相关activity -->
<activity android:name="com.muzhi.camerasdk.PhotoPickActivity" />
<activity android:name="com.muzhi.camerasdk.PreviewActivity" />
<activity android:name="com.muzhi.camerasdk.CropperImageActivity" />
<activity android:name="com.muzhi.camerasdk.FilterImageActivity" />

3.在主程序中利用如下两个方法调用

//图片预览
public void openCameraSDKImagePreview(Activity activity,String path,int position) {
    Intent intent = new Intent(); 
    intent.setClassName(activity.getApplication(), "com.muzhi.camerasdk.PreviewActivity");  
    ArrayList<String> list=new ArrayList<String>();
    list.add(path);
    mCameraSdkParameterInfo.setImage_list(list);
    mCameraSdkParameterInfo.setPosition(position);
    Bundle b=new Bundle();
    b.putSerializable(CameraSdkParameterInfo.EXTRA_PARAMETER, mCameraSdkParameterInfo);
    intent.putExtras(b);
    startActivityForResult(intent, CameraSdkParameterInfo.TAKE_PICTURE_PREVIEW);
}
//本地相册选择
public void openCameraSDKPhotoPick(Activity activity,ArrayList<String> list) {
    Intent intent = new Intent(); 
    intent.setClassName(activity.getApplication(), "com.muzhi.camerasdk.PhotoPickActivity"); 
    Bundle b=new Bundle();
    b.putSerializable(CameraSdkParameterInfo.EXTRA_PARAMETER, mCameraSdkParameterInfo);
    intent.putExtras(b);
    startActivityForResult(intent, CameraSdkParameterInfo.TAKE_PICTURE_FROM_GALLERY);
}

相关源码推荐:

我来说两句
所有评论(219)
changyounet 2018-3-19 11:09:49
感谢分享,安卓巴士有你更精彩:lol
回复
jieY 2018-3-19 11:19:05
这是你的项目?
回复
apkbus热心网友 2018-3-19 11:24:33
楼主威武啊,安卓巴士有你更给力!
回复
柠檬lemon 2018-3-19 11:25:21
帮帮顶顶!!
回复
768897663 2018-3-19 11:25:40
学习学习!
回复
乱世佳人520 2018-3-19 11:34:42
楼主是好人,回个帖会有安币吗?
回复
yanghaiju2012 2018-3-19 11:44:55
支持,感谢,祝巴士越来越好~
回复
提取码:  下载次数:56 状态:已购或VIP 售价:15(原价:15)金钱 下载权限:初级码农 
4487 2 56
代码贡献英雄榜
用户名 下载数
联系我们
首页/微信公众账号投稿
帖子代码编辑/版权问题
QQ:435399051,1294855032
如何获得代码达人称号?
如何成为签约作者?
领先的中文移动开发者社区
18620764416
7*24全天服务
意见反馈:1294855032@qq.com

扫一扫关注我们

Powered by Discuz! X3.2© 2001-2019 Comsenz Inc.( 粤ICP备15117877号 )