Próbki aparatu i multimediów na Androidzie
            Przykładowe fragmenty kodu, które możesz wykorzystać, aby przyspieszyć tworzenie aplikacji. Przejrzyj przykłady, aby dowiedzieć się, jak tworzyć różne komponenty aplikacji.
          
        
        
        
      Przykładowe fragmenty kodu mediów
SociaLite,
            Ten przykład pokazuje, jak za pomocą różnych interfejsów API platform Androida i bibliotek Jetpack wdrożyć funkcje powszechnie spotykane w aplikacjach sieci społecznościowych.
          
        
        
        
      Próbki platformy
            To repozytorium zawiera zbiór przykładów, które pokazują wykorzystanie różnych interfejsów API platformy systemu operacyjnego Android, w tym interfejsów API aparatu i multimediów.
          
        
        
        
      Transformer Media3
            Ten przykład pokazuje, jak za pomocą interfejsów Media3 Transformer API utworzyć aplikację do edycji multimediów.
          
        
        
        
      Przykładowe fragmenty kodu aparatu
Aparat X Basic
            Jak korzystać z interfejsów API CameraX napisanych w Kotlin.
          
        
        
        
      CameraX – film
            Jak korzystać z interfejsu API CameraX Video Capture (Recorder) z opcją Capture + Preview w formacie MediaStore.
          
        
        
        
      Aparat XL
            Jak wykrywać w czasie rzeczywistym obiekty w aktywnych klatkach kamery za pomocą TensorFlow Lite.
          
        
        
        
      AparatX-MLKit
            Jak skanować kody QR za pomocą MlKitAnalyzer w aplikacji CameraX. W przypadku kodów QR kodujących adresy URL ta aplikacja prosi użytkownika o otwarcie adresu URL w przeglądarce.
          
        
        
        
      Rozszerzenia CameraX
            Jak używać rozszerzeń aparatu w połączeniu z interfejsem CameraX API do zapisywania plików JPEG, wyświetlania podglądu aparatu, wysyłania zapytań o obsługiwane rozszerzenia, wybierania rozszerzenia i robienia zdjęć.
Dostępne rozszerzenia to Auto, Bokeh, Retusz twarzy, HDR (High Dynamic Range) i tryb nocny.
          
        
        
        
      Wizjer HDR (aparat 2)
            Jak wdrożyć wizjer aparatu o dużym zakresie dynamiki działający w czasie rzeczywistym przez naprzemienne ustawienie czasu ekspozycji czujnika między 2 wartościami ekspozycji w klatkach parzystych i nieparzystych, a następnie skomponowanie ostatnich 2 klatek za każdym razem, gdy zostanie zarejestrowana nowa klatka
          
        
        
        
      Testowanie i weryfikacja
Aplikacja testowa Media Controller
            Przykładowa implementacja interfejsu MediaController API, która pozwala przetestować tajniki odtwarzania multimediów na Androidzie i sprawdzić implementację sesji multimediów.
          
        
        
        
      Prezentacje interfejsów API
Główna wersja demonstracyjna Media3
            Prosta aplikacja do odtwarzania, która używa ExoPlayer do odtwarzania różnych strumieni testowych. Dobry punkt początkowy lub projekt referencyjny.
          
        
        
        
      Wersja demonstracyjna sesji Media3
            Aplikacja do odtwarzania, która implementuje MediaSession.
          
        
        
        
      Demonstracja przesyłania Media3
            aplikacja do odtwarzania filmów z integracją z Google Cast; Demonstracja przełączania się między odtwarzaniem Cast a odtwarzaniem lokalnym.
          
        
        
        
      Demonstracja Media3 SurfaceControl
            Aplikacja do odtwarzania, która używa interfejsu SurfaceControl API do przekierowywania wyjścia wideo z ExoPlayera do różnych widoków. Wymaga parametru minSdkVersion 29.
          
        
        
        
      Demonstracja Media3 GL
            Aplikacja do odtwarzania, która renderuje film za pomocą obiektu GLSurfaceView i stosuje cieniowanie GL.
          
        
        
        
      Sample MIDI
            Ta kolekcja przykładowych aplikacji zawiera interfejsy API MIDI 2.0 wprowadzone w Androidzie 13.
          
        
        
        
       
   
   
   
   
   
  