项目
在 GitHub 查看 
TangXiaoLv/TelegramGallery
TangXiaoLv/TelegramGallery has 1,327 GitHub stars and 223 forks. GitHot measured 0 stars in 24 hours and -1 in 7 days. Last checked 2026-11-10 19:18 UTC. Last push 2022-07-27.
world level Gallery , from Telegram,Photo album selector,QQ style
实测星标增长
- 24小时
- 0
- 7天
- -1
- 15天
- 更新延迟
- 1个月
- 更新延迟
各周期内的星标净变化,周期相互重叠,并非每日新增。缺失的测量保持空白。星标代表关注度,不代表软件质量。
README_CN.md
原文TelegramGallery
中文 | English
快速,高效,低耗相册选择器,抽取自Telegram,支持单选,多选,预览,缩放,滑动取消预览,QQ选择特性

Getting Started
Gradle
dependencies {
compile 'com.library.tangxiaolv:telegramgallery:1.0.5'
}
configuration
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
<activity android:name="com.tangxiaolv.telegramgallery.GalleryActivity" />
Usage
//打开相册
//open album
GalleryConfig config = new GalleryConfig.Build()
.limitPickPhoto(3)
.singlePhoto(false)
.hintOfPick("this is pick hint")
.filterMimeTypes(new String[]{"image/jpeg"})
.build();
GalleryActivity.openActivity(MainActivity.this, reqCode, config);
//接受返回值
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
//照片路径集合返回值
List<String> photos = (List<String>) data.getSerializableExtra(GalleryActivity.PHOTOS);
//视频路径集合返回值
List<String> vides = (List<String>) data.getSerializableExtra(GalleryActivity.VIDEOS);
}
License
GPL-2.0