android crop 大图,Android-CropView
介紹
android image cropping library. Support from camera, gallery, image rotate.
Android 的圖像裁剪庫。支持從相機,圖庫選擇圖片,裁切時圖像旋轉。
使用
導入 lib-cropview 并在 AndroidManifest.xml 中添加 Activity
android:theme="@style/AppTheme.NoActionBar"/>
實現 CropperHandler 并實現方法
@Override
public Activity getActivity() {
return this;
}
@Override
public CropperParams getParams() {
//配置裁切框比例
return new CropperParams(1, 1);
//不約束裁切比例
// return new CropperParams(0, 0);
}
@Override
public void onCropped(Uri uri) {
Log.d("=====onCropped======", "======裁切成功=======" + uri);
}
@Override
public void onCropCancel() {
Log.d("=====onCropCancel====", "======裁切取消=====");
}
@Override
public void onCropFailed(String msg) {
Log.d("=====onCropFailed===", "=======裁切失敗======" + msg);
}
初始化 CropperManager
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
CropperManager.getInstance().build(this);
}
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
CropperManager.getInstance().handlerResult(requestCode, resultCode, data);
}
@Override
protected void onDestroy() {
super.onDestroy();
CropperManager.getInstance().destroy();
}
調用操作CropperManager.getInstance().pickFromCamera();//拍照裁切
CropperManager.getInstance().pickFromGallery();//圖庫選擇裁切
注意事項
CropActivity 不需要 ActionBar
false
true
Demo
感謝
關于我
如果對你有幫助,請 star 一下,然后 follow 我,給我增加一下分享動力,謝謝!
如果你有什么疑問或者問題,可以提交 issue 和 request,發郵件給我 jeanboy@foxmail.com 。
或者加入下面的 QQ 群來一起學習交流。
License
Copyright 2015 jeanboy
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
總結
以上是生活随笔為你收集整理的android crop 大图,Android-CropView的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: android 3d渲染动画效果吗,An
- 下一篇: 胆固醇作用(一文了解胆固醇的四大作用)