TGViewer
Mobile Development by AppTractor Mobile Development by AppTractor @apptractor · 11K subscribers
Post #6010 1.91K
Android

Встроенный фото-пикер — это не «кастомный интерфейс галереи». Это системный инструмент выбора фотографий, отображаемый внутри вашей иерархии UI, обладающий теми же свойствами безопасности и конфиденциальности, что и классический инструмент выбора, поскольку система отрисовывает его в выделенном SurfaceView (внутренне подключаемом через SurfaceView.setChildSurfacePackage). Именно это архитектурное решение открывает ключевой сдвиг в продукте: пользователь остается на вашем экране во время просмотра и выбора, а ваше приложение может реагировать на обновления выбора в реальном времени, поскольку ваша активити остается рабочей.

• Встроенный фото-пикер в Jetpack Compose
• Snappy Swipe — упругий swipe to delete
• Как заставить Android Studio ругаться на код по вашим правилам: создаем пользовательские Lint и Detekt
• Refuelling your Jetpack
• Scoping ViewModels in Compose
• Remote Compose: Back to the Future
• Enabling R8 optimization at scale with AI-assisted debugging
• Room 3.0 New Features and API Changes for Android Developers
  • ❤ 1
More from @apptractor
  1. Oct 14, 2026Теперь приложения, созданные с помощью вайб-кодинга, можно будет легко запускать на Androi…
  2. Oct 14, 2026Gemini 4 Argon для Android-разработки Новая модель Google вышла вчера и уже стала доступна…
  3. Oct 13, 2026Еще к теме прошлой недели, когда автор RoR заявил о конце "ручного программирования". Как…
  4. Oct 13, 2026Apple представила HomeView — новый центр управления умным домом Apple представила HomeView…
  5. Oct 12, 2026​Когда в 2011 году появился первый Kindle Fire, казалось, что рождается настоящая альтерна…
  6. Oct 12, 2026Как разобрать Google Play на части В новом выпуске еженедельного дайджеста - iOS-приложени…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →