All Projects → JarekWang → photoselect

JarekWang / photoselect

Licence: other
No description or website provided.

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to photoselect

Flutter photo
Pick image/video from album by flutter. Support ios and android. UI by flutter, no native.
Stars: ✭ 285 (+630.77%)
Mutual labels:  selector, photo
GWLPhotoSelector
相册照片多张选择控件
Stars: ✭ 50 (+28.21%)
Mutual labels:  selector, photo
Transferee
一个帮助您完成从缩略视图到原视图无缝过渡转变的神奇框架
Stars: ✭ 2,697 (+6815.38%)
Mutual labels:  viewpager, qq
Monotone
An Unsplash Application for iOS.
Stars: ✭ 181 (+364.1%)
Mutual labels:  wallpaper, photo
selector
JSON Selector - fast and easy to use JSON selector
Stars: ✭ 74 (+89.74%)
Mutual labels:  selector
komorebi
A beautiful and customizable wallpaper manager for Linux
Stars: ✭ 231 (+492.31%)
Mutual labels:  wallpaper
YHThirdManager
一个快速、简单、易集成、扩展性好的社交化组件。摒弃友盟等三方库,使用原生SDK。支持微信支付、微信分享、微信登录、微信授权、QQ授权、QQ分享、QQ登录、新浪授权、新浪登录、新浪分享、微博评论、微博获取、支付宝支付。极大的减小了包体积;同时加入了自动管理提示框的功能
Stars: ✭ 41 (+5.13%)
Mutual labels:  qq
DynamicViewPagerDemo
ViewPager单屏显示多页面,动画效果
Stars: ✭ 49 (+25.64%)
Mutual labels:  viewpager
set-syntax
An Atom package that creates easy Command Palette commands for setting the syntax of the current file
Stars: ✭ 24 (-38.46%)
Mutual labels:  selector
AwesomeWallpaper
AwesomeWallpaper plays videos, shows images and system info on your desktop wallpaper
Stars: ✭ 74 (+89.74%)
Mutual labels:  wallpaper
multilayout
一个可以支持自动将分类标签拆分多行Tab标签的Layout
Stars: ✭ 14 (-64.1%)
Mutual labels:  viewpager
nbox
基于阿里云OSS的网盘客户端程序!
Stars: ✭ 31 (-20.51%)
Mutual labels:  photo
libopenraw
libopenraw: RAW file parsing and processing library (mirror and WiP)
Stars: ✭ 42 (+7.69%)
Mutual labels:  photo
UnderlinePageIndicator
Paging indicator widget compatible with the ViewPager
Stars: ✭ 65 (+66.67%)
Mutual labels:  viewpager
react-native-paper-tabs
Smooth and fast cross platform Material Design Tabs for React Native Paper
Stars: ✭ 112 (+187.18%)
Mutual labels:  viewpager
react-native-viewpager-carousel
a flexible viewpager library with carousel functionality
Stars: ✭ 39 (+0%)
Mutual labels:  viewpager
passport-qq
QQ connection authentication strategy for Passport and Node.js
Stars: ✭ 33 (-15.38%)
Mutual labels:  qq
union
union login for wechat,weibo,qq,alipay with go
Stars: ✭ 23 (-41.03%)
Mutual labels:  qq
Sisters.WudiLib
C# 与 One Bot 协议实现通信。
Stars: ✭ 33 (-15.38%)
Mutual labels:  qq
FullScreenCardViewPager Android
Endless full-screen card ViewPager inspired by apple iBook for Android
Stars: ✭ 134 (+243.59%)
Mutual labels:  viewpager

图片选择器

仿QQ本地图片选择,包括单选,多选时图片顺序标注,效果图如下:

image

    /**多选*/
    public void onMultiClick(View view) {
        /*参数对应context, 回调code, 传入的图片List, 可选的最大张数*/
        FolderListActivity.startFolderListActivity(this, 1, null, 9);
    }

    /**单选*/
    public void onSingleClick(View view) {
        /*单选,参数对应的是context, 回调*/
        FolderListActivity.startSelectSingleImgActivity(this, 2);
    }

在Activity的onActivityResult中接收返回的图片数据:

  List<ImageFolderBean> list = (List<ImageFolderBean>) data.getSerializableExtra("list");

有反应内存溢出的,一直没时间来改,有的朋友已经讲了,在onDestory里需要把注入的观察者对象移除就Ok了

  ImageSelectObservable.getInstance().deleteObserver(this);

另外项目里没有加权限申请,更新到23以后SDK需要自己加上权限申请。
有朋友讲ImageLoader初始化有bug,需要context,这个已经在Application里初始化过,已经传入context,应该 是不需要再次传入context的

[我的博客](http://www.cnblogs.com/jarek/)
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].