Skip to content
项目

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

探索相关项目