一個簡約的Android相冊(支持多選)

原文地址:一個簡約的Android相冊(支持多選)

本項目開源地址:https://github.com/yanzhenjie/albumAlbum是一個Android開源相冊吗跋,支持單/多選、縮放阔加、預覽龙致、按文件夾查看圖片丰辣,后期會考慮加入圖片剪切等操作。開發(fā)者不需要擔心Android6.0的運行時權(quán)限,Album已經(jīng)非常完善的處理過了剔难。支持自定義樣式風格锹漱,比如Toolbar顏色箭养、狀態(tài)欄顏色等。內(nèi)置支持了相機哥牍,開發(fā)者不用擔心相機的使用問題毕泌,Album自動搞定。支持Activity嗅辣、Fragment調(diào)用撼泛。Demo效果預覽選擇圖片? 切換文件夾 預覽如果你想體驗一把,你可以下載demo的apk來玩玩澡谭。使用方法Gradle:compile 'com.yanzhenjie:album:1.0.0'11Or Maven:com.yanzhenjiealbum1.0.0pom123456123456Eclipse請下載源碼自行轉(zhuǎn)換成Library project愿题。mainifest.xml中需要注冊123456123456其中android:label="xx"中的xx是調(diào)起的Activity的標題,你可以自定義,其它請照抄即可潘酗。需要的權(quán)限123123開發(fā)者不需要擔心Android6.0的運行時權(quán)限杆兵,Album已經(jīng)非常完善的處理過了。如何調(diào)用調(diào)起Album的界面:// 1. 使用默認風格仔夺,并指定選擇數(shù)量:// 第一個參數(shù)Activity/Fragment琐脏; 第二個request_code; 第三個允許選擇照片的數(shù)量缸兔,不填可以無限選擇日裙。// Album.startAlbum(this, ACTIVITY_REQUEST_SELECT_PHOTO, 9);// 2. 使用默認風格,不指定選擇數(shù)量:// Album.startAlbum(this, ACTIVITY_REQUEST_SELECT_PHOTO); // 第三個參數(shù)不填的話惰蜜,可以選擇無數(shù)個阅签。// 3. 指定風格,并指定選擇數(shù)量蝎抽,如果不想限制數(shù)量傳入Integer.MAX_VALUE;Album.startAlbum(this, ACTIVITY_REQUEST_SELECT_PHOTO? ? , 9? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? // 指定選擇數(shù)量政钟。? ? , ContextCompat.getColor(this, R.color.colorPrimary)? ? ? ? // 指定Toolbar的顏色。? ? , ContextCompat.getColor(this, R.color.colorPrimaryDark));? // 指定狀態(tài)欄的顏色樟结。123456789101112123456789101112接受結(jié)果养交,重寫Activity/Fragment的onActivityResult()方法:@Overrideprotected void onActivityResult(int requestCode, int resultCode, Intent data) {? ? if (requestCode == 100) {? ? ? ? if (resultCode == RESULT_OK) { // 判斷是否成功。? ? ? ? ? ? // 拿到用戶選擇的圖片路徑List:? ? ? ? ? ? ListpathList = Album.parseResult(data);

} else if (resultCode == RESULT_CANCELED) { // 用戶取消選擇瓢宦。

// 根據(jù)需要提示用戶取消了選擇碎连。

}

}

}

注意點

由于支持了MaterialDesign,項目中已經(jīng)引用了Google官方的的support庫:

compile 'com.android.support:appcompat-v7:24.2.1'

compile 'com.android.support:recyclerview-v7:24.2.1'

compile 'com.android.support:design:24.2.1'

混淆

都是可以混淆的驮履,如果混淆遇到問題了鱼辙,請?zhí)砑尤缦乱?guī)則。

-dontwarn com.yanzhenjie.album.**

-keep class com.yanzhenjie.album.**{*;}

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末玫镐,一起剝皮案震驚了整個濱河市倒戏,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌恐似,老刑警劉巖杜跷,帶你破解...
    沈念sama閱讀 218,525評論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異矫夷,居然都是意外死亡葛闷,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,203評論 3 395
  • 文/潘曉璐 我一進店門双藕,熙熙樓的掌柜王于貴愁眉苦臉地迎上來淑趾,“玉大人,你說我怎么就攤上這事忧陪】鄄矗” “怎么了驳概?”我有些...
    開封第一講書人閱讀 164,862評論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長旷赖。 經(jīng)常有香客問我顺又,道長,這世上最難降的妖魔是什么等孵? 我笑而不...
    開封第一講書人閱讀 58,728評論 1 294
  • 正文 為了忘掉前任稚照,我火速辦了婚禮,結(jié)果婚禮上俯萌,老公的妹妹穿的比我還像新娘果录。我一直安慰自己,他們只是感情好咐熙,可當我...
    茶點故事閱讀 67,743評論 6 392
  • 文/花漫 我一把揭開白布弱恒。 她就那樣靜靜地躺著,像睡著了一般棋恼。 火紅的嫁衣襯著肌膚如雪返弹。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,590評論 1 305
  • 那天爪飘,我揣著相機與錄音义起,去河邊找鬼。 笑死师崎,一個胖子當著我的面吹牛默终,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播犁罩,決...
    沈念sama閱讀 40,330評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼齐蔽,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了床估?” 一聲冷哼從身側(cè)響起含滴,我...
    開封第一講書人閱讀 39,244評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎顷窒,沒想到半個月后蛙吏,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體源哩,經(jīng)...
    沈念sama閱讀 45,693評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡鞋吉,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,885評論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了励烦。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片谓着。...
    茶點故事閱讀 40,001評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖坛掠,靈堂內(nèi)的尸體忽然破棺而出赊锚,到底是詐尸還是另有隱情治筒,我是刑警寧澤,帶...
    沈念sama閱讀 35,723評論 5 346
  • 正文 年R本政府宣布舷蒲,位于F島的核電站耸袜,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏牲平。R本人自食惡果不足惜堤框,卻給世界環(huán)境...
    茶點故事閱讀 41,343評論 3 330
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望纵柿。 院中可真熱鬧蜈抓,春花似錦、人聲如沸昂儒。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,919評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽渊跋。三九已至腊嗡,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間拾酝,已是汗流浹背叽唱。 一陣腳步聲響...
    開封第一講書人閱讀 33,042評論 1 270
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留微宝,地道東北人棺亭。 一個月前我還...
    沈念sama閱讀 48,191評論 3 370
  • 正文 我出身青樓,卻偏偏與公主長得像蟋软,于是被迫代替她去往敵國和親镶摘。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 44,955評論 2 355

推薦閱讀更多精彩內(nèi)容