Przykłady z Android Media
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.
Wyróżnione próbki
Uniwersalny odtwarzacz muzyki Android
Ten przykład pokazuje, jak wdrożyć aplikację do odtwarzania dźwięku za pomocą Media3 ExoPlayer, która działa w różnych formatach i zapewnia spójne wrażenia użytkownika.
Transformer Media3
Ten przykład pokazuje, jak za pomocą interfejsów Media3 Transformer API utworzyć aplikację do edycji multimediów.
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.