非常实用的类似新浪微博的多图片选择工具
===================
一.软件功能:
-------------
> - 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);
}
```
三.软件截图:
-------------
![image](https://github.com/zxfnicholas/CameraSDK/blob/master/screenshots/1.png)
![image](https://github.com/zxfnicholas/CameraSDK/blob/master/screenshots/2.png)
![image](https://github.com/zxfnicholas/CameraSDK/blob/master/screenshots/3.png)
![image](https://github.com/zxfnicholas/CameraSDK/blob/master/screenshots/4.png)
![image](https://github.com/zxfnicholas/CameraSDK/blob/master/screenshots/5.png)
四.意见反馈:
-------------
> 微博:[http://www.weibo.com/zengxiaofeng](http://www.weibo.com/zengxiaofeng)
> QQ群:241374213
没有合适的资源?快使用搜索试试~ 我知道了~
自动转换图片自动转换图片自动转换图片
共442个文件
java:176个
png:154个
xml:72个
需积分: 0 0 下载量 84 浏览量
2023-12-25
22:50:05
上传
评论
收藏 11.13MB ZIP 举报
温馨提示
自动转换图片自动转换图片自动转换图片
资源推荐
资源详情
资源评论
收起资源包目录
自动转换图片自动转换图片自动转换图片 (442个子文件)
tone_cuver_sample.acv 62B
gradlew.bat 2KB
.gitignore 126B
.gitignore 8B
.gitignore 8B
.gitignore 8B
build.gradle 1KB
build.gradle 994B
build.gradle 893B
build.gradle 573B
settings.gradle 48B
gradlew 5KB
glide-3.8.0.jar 471KB
gradle-wrapper.jar 53KB
photoview.jar 33KB
CropImageView.java 42KB
CameraActivity.java 26KB
ColorPicker.java 25KB
GPUImage.java 24KB
PhotoPickActivity.java 22KB
ImageFilterTools.java 22KB
HSuperImageView.java 17KB
PagerSlidingTabStrip.java 16KB
GPUImageView.java 16KB
ImageFilterUtil.java 15KB
SVBar.java 15KB
GPUImageView2.java 14KB
SaturationBar.java 14KB
OpacityBar.java 14KB
ValueBar.java 14KB
OperateView.java 14KB
GPUImageToneCurveFilter.java 14KB
FilterImageActivity.java 12KB
GPUImageRenderer.java 11KB
DrawingBoardView.java 11KB
AppUtils.java 10KB
ImageObject.java 9KB
EfectFragment.java 9KB
HorizontalListView.java 9KB
GPUImageFilter.java 8KB
EfectFragment_back.java 8KB
GPUImageView_Simple.java 7KB
PixelBuffer.java 7KB
ImageGridAdapter.java 7KB
GraffitiActivity.java 7KB
OperateUtils.java 7KB
ViewHolder.java 7KB
IFImageFilter.java 7KB
GPUImageFilterGroup.java 6KB
IFEarlybirdFilter.java 6KB
TagsView.java 6KB
FilterUtils.java 6KB
CropperImageActivity.java 6KB
ZipUtils.java 5KB
OpenGlUtils.java 5KB
PreviewActivity.java 5KB
GPUImageSharpenFilter.java 5KB
PhotoEnhanceActivity.java 5KB
GPUImageSaturationBlendFilter.java 5KB
GPUImageHueBlendFilter.java 5KB
GPUImageChromaKeyBlendFilter.java 5KB
TagView.java 5KB
PickUtil.java 5KB
ResultActivity.java 5KB
IFBrannanFilter.java 5KB
FragmentViewPagerAdapter.java 5KB
GPUImage3x3TextureSamplingFilter.java 5KB
CutActivity.java 5KB
MainActivity.java 5KB
IFToasterFilter.java 5KB
GPUImage3x3ConvolutionFilter.java 5KB
PhotoUtils.java 4KB
GPUImageVignetteFilter.java 4KB
FolderAdapter.java 4KB
GPUImageTwoInputFilter.java 4KB
GPUImageMonochromeFilter.java 4KB
Filter_Sticker_Adapter.java 4KB
TagInfo.java 4KB
ScreenUtils.java 4KB
GestureImageView.java 4KB
TextObject.java 4KB
CameraHelper.java 4KB
GPUImageDirectionalSobelEdgeDetectionFilter.java 4KB
IFSutroFilter.java 4KB
FileUtils.java 3KB
IFHefeFilter.java 3KB
GPUImageWhiteBalanceFilter.java 3KB
GPUImageSobelEdgeDetection.java 3KB
GPUImageHighlightShadowFilter.java 3KB
GPUImageHueFilter.java 3KB
PhotoEnhance.java 3KB
StickerActivity.java 3KB
GPUImageHardLightBlendFilter.java 3KB
GPUImageRGBFilter.java 3KB
TextureRotationUtil.java 3KB
GPUImageLuminosityBlendFilter.java 3KB
GPUImageDivideBlendFilter.java 3KB
GPUImageColorBlendFilter.java 3KB
GPUImageOverlayBlendFilter.java 3KB
ImageGridAdapter.java 3KB
共 442 条
- 1
- 2
- 3
- 4
- 5
资源评论
qq_39305263
- 粉丝: 176
- 资源: 61
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功