Baike.dev
All toolsOnline toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
A

Android-Ultra-Photo-Selector

> 编程语言
Open source

Select images from Android devices made easy :-) Start Activity PhotoSelectorActivity, this is the main entry point

675 stars0 likes2 views
WebsiteGitHub

About

Select images from Android devices made easy :-) Start Activity PhotoSelectorActivity, this is the main entry point

Android Ultra Photo Selector

Select images from Android devices made easy :-) In preview you can also Zoom images. You can select images from different albums. I am using UIL, so you can configure image caching your own way, if you want to change. on your mobil phone. Selection image result is also preserved. See AndroidManifest.xml for more details.

	Intent intent = new Intent(context, activity);
	intent.putExtra(PhotoSelectorActivity.KEY_MAX, maxImage);
	intent.addFlags(Intent.FLAG_ACTIVITY_NO_ANIMATION);
	context.startActivityForResult(intent, requestCode);
	
	@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
	if (resultCode != RESULT_OK)
		return;
	if (requestCode == SELECT_IMAGE_CODE) {// selected image
		if (data != null && data.getExtras() != null) {
			@SuppressWarnings("unchecked")
			List photos = (List) data.getExtras().getSerializable("photos");
			if (photos == null || photos.isEmpty()) {
				UIHelper.ToastMessage(this, R.string.no_photo_selected);
			} else {
				Intent intent = new Intent(this, YourOwnLogic.class);
				Bundle b = new Bundle();
				b.putSerializable("album_pojo", albumPojo);
				b.putSerializable("photos", (Serializable) photos);
				intent.putExtras(b);
				startActivity(intent);
				finish();
			}
		}
	}
  • Select Images from Album
  • Browsing all device folders that have images
  • Preview & zoom selected images

Issues· 0 open

View all issuesOpen on GitHub

No open issues yet, or sync has not completed.

> Tags

Java

No comments yet. Be the first to share.

> Details

PublishedAug 1, 2026
UpdatedSep 17, 2026
Category编程语言
PricingOpen source

> Related tools

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言