All Projects → 13767004362 → EasyPermissionDemo

13767004362 / EasyPermissionDemo

Licence: other
一个拍照和图库案例,使用EasyPermission权限库解决6.0权限问题,解决7.0 FileProvider问题,华为手机获取不到图库相片问题等等

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to EasyPermissionDemo

Cameraview
📸 A well documented, high-level Android interface that makes capturing pictures and videos easy, addressing all of the common issues and needs. Real-time filters, gestures, watermarks, frame processing, RAW, output of any size.
Stars: ✭ 4,137 (+20585%)
Mutual labels:  camera-api
expo-ticket-app
💎 A React Native ticket app to start learning Expo very quickly with selected libraries 📚
Stars: ✭ 87 (+335%)
Mutual labels:  camera-api
PermissionManager
android6.0之后开始会有权限使用的问题。这个项目演示了如何在代码中动态申请权限。尤其是"存储"这一个在6.0之前不需要申请的权限,本项目以这个作为例子。
Stars: ✭ 21 (+5%)
Mutual labels:  permission-android
Camerakit Android
Library for Android Camera 1 and 2 APIs. Massively increase stability and reliability of photo and video capture on all Android devices.
Stars: ✭ 5,131 (+25555%)
Mutual labels:  camera-api
react-fluid-gallery
Fluid media gallery for React powered by WebGL.
Stars: ✭ 75 (+275%)
Mutual labels:  gallery-images
Okuma-Reader
Online book/manga/image set/webtoon reader and library with some key features like Japanese page order, double-page view, touch gestures, multiple languages, and pre-caching of next pages.
Stars: ✭ 31 (+55%)
Mutual labels:  gallery-images
Permissionsdispatcher
A declarative API to handle Android runtime permissions.
Stars: ✭ 10,851 (+54155%)
Mutual labels:  permission-android
AndroidProjects
个人总结归纳Android知识点。1.Data Binding框架MVVM;2. BaseView;3.CollapseView;4.Notification;5.MultiChannelBuild;6.SwipeBack;7.CustomTabs;8.HandlerCourse;9.VolleyStudy;10.OkHttpStudy;11.PermissionManage;12.InterView;13.KotlinLearning
Stars: ✭ 32 (+60%)
Mutual labels:  permission-android
MediaSliderView
Pure java based, highly customizable media slider gallery supporting both images and videos for android.
Stars: ✭ 85 (+325%)
Mutual labels:  gallery-images
Simplify-Permissions
Android library to simplifies the android permission request at runtime.
Stars: ✭ 22 (+10%)
Mutual labels:  permission-android
Unity-2017.2-and-Vuforia-6.5---Camera-Auto-Focus
Unity 2017.2 and Vuforia 6.5 Augmented Reality (AR) Camera Auto Focus
Stars: ✭ 17 (-15%)
Mutual labels:  camera-api
envadrouille
Fast and customizable photo gallery.
Stars: ✭ 18 (-10%)
Mutual labels:  gallery-images
HealthCare-Scan-Nearby-Hospital-Locations
I developed this android application to help beginner developers to know how to use Google Maps API and how to convert JSON data into Java Object.
Stars: ✭ 23 (+15%)
Mutual labels:  permission-android
Librealsense
Intel® RealSense™ SDK
Stars: ✭ 5,652 (+28160%)
Mutual labels:  camera-api
horcrux
Generate you own online gallery easily. Photo is the horcrux of memory.
Stars: ✭ 34 (+70%)
Mutual labels:  gallery-images
Xxpermissions
Android 权限请求框架,已适配 Android 12
Stars: ✭ 2,971 (+14755%)
Mutual labels:  permission-android
EasyAlbum
📷 A lightweight, pure-Swift library for pick up photo from your album.
Stars: ✭ 31 (+55%)
Mutual labels:  gallery-images
ngx-image-gallery
Probably the best Angular 4+ modal and inline image gallery. Angular upgrade for ng-image-gallery.
Stars: ✭ 80 (+300%)
Mutual labels:  gallery-images
Custom-Software-For-Xiaomi-Dafang
API and panel site for Xiaomi Dafang
Stars: ✭ 36 (+80%)
Mutual labels:  camera-api
RxCamera2
Rx Java 2 wrapper for Camera2 google API
Stars: ✭ 27 (+35%)
Mutual labels:  camera-api

EasyPermissionDemo

项目包含的功能:

  • 调用系统相机拍照

  • 图库选取图片

  • 处理华为图库获取不到图片问题

  • 处理部分手机拍照后,图片旋转角度问题

  • RxJava加载图片,向上取整计算合适比例。

  • EasyPermission库处理去读写权限( 适配Android6.0系统及其以上)

  • FileProvider访问文件(适配Android7.0系统及其以上)

  • 跳转其他程序,Activity被系统因内存不足回收,处理数据保存问题。

更多详情,请阅读Android 拍照和图库功能(适配Android 6.0和7.0系统和华为机型问题)

根据以上功能模块封装一个类库,详情尽在PhotoCrop库

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].