android 開源項目—TakePhoto
對于每個APP基本上都有一個頭像上傳的功能,對于如何獲取頭像照片,可以通過使用本地相冊或者拍照獲取,而是用原生的相機功能都會或多或少遇到一些問題,因此特地封裝了相機和相冊功能,使用簡單,方便,只需要簡單的幾行代碼就可以獲取圖片。
主要亮點
-
可以進行拍照或者從本地相冊獲取圖片
-
可以對已經選中的圖片進行編輯、如裁剪、放大、縮小等操作
-
直接返回選中圖片的地址,方便后續操作,如上傳服務器等。
效果演示
photo.gif
v1.0.2 版本(2016.10.26)
從fir獲取demo演示apk
gradle引用
compile 'liji.library.dev:takephotolib:1.0.2'
代碼示例(v1.0.2)
TakePhoto takePhoto = new TakePhoto(MainActivity.this);
takePhoto.setOnPictureSelected(new TakePhoto.onPictureSelected() {
@Override
public void select(String path) {
textView.setText("選擇的圖片地址:" + path);
Glide.with(MainActivity.this).load("file://" + path).into(imageView); } });
takePhoto.show();
本文由用戶 vtln8339 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!