Historie programistów
obsługa wielu linków w pojedynczym ciągu tekstowym;
Updated 22 lutego 2025
Możesz obsługiwać wiele linków w jednym ciągu tekstowym, aby zapewnić użytkownikom opcje dotyczące tego, dokąd mogą przejść, i zwiększyć zaangażowanie.
nadawać styl fragmentom tekstu,
Updated 22 lutego 2025
Możesz nadawać styl fragmentom tekstu, aby zwiększyć czytelność, poprawić wrażenia użytkownika i zachęcić do większej kreatywności dzięki zastosowaniu kolorów i czcionek.
Sprawdzanie danych wejściowych podczas wpisywania przez użytkownika
Updated 22 lutego 2025
Możesz sprawdzać dane wprowadzane przez użytkownika w polu tekstowym, np. imię i nazwisko, adres e-mail, adres lub inne dane kontaktowe. Ta weryfikacja zmniejsza liczbę błędów i oszczędza czas użytkowników.
wczytywanie i wyświetlanie obrazów,
Updated 22 lutego 2025
Aby wyświetlać w aplikacji obrazy związane z treściami i działaniami użytkowników, wczytaj je z dysku lub z zewnętrznego źródła w internecie.
Wyświetlanie paska aplikacji u góry
Updated 6 lutego 2025
Utwórz górny pasek aplikacji, aby ułatwić użytkownikom poruszanie się po aplikacji i dostęp do funkcji, używając komponentu TopAppBar.
Animacja w Compose
Updated 6 lutego 2025
Dowiedz się, jak animować wartości stanu, używając przejść, animacji widoczności lub zmian rozmiaru oraz przejść płynnych, korzystając z interfejsów API animacji kompozytowej.
Wyświetlanie animowanego obrazu
Updated 6 lutego 2025
Możesz zwiększyć interaktywność i zaangażowanie użytkowników w aplikacji, wczytując plik drawable, aby wyświetlać animowane obrazy. Animowane obrazy są przydatne do tworzenia wskaźników ładowania, wskaźników sukcesu lub błędów, ułatwiania tworzenia gry i różnych innych funkcji interfejsu.
Wyświetlanie paska aplikacji
Updated 6 lutego 2025
Pasek aplikacji to element znajdujący się u góry lub u dołu ekranu i zawierający najważniejsze funkcje oraz elementy nawigacji.
Rysowanie tekstu w oknie tworzenia wiadomości
Updated 6 lutego 2025
Dowiedz się, jak używać interfejsów API Compose, które są przeznaczone do rysowania tekstu na płótnie. Ten fragment kodu służy do wyświetlania czcionki emotikonu w zaokrąglonym prostokącie.
Wyświetlanie lub ukrywanie hasła na podstawie przełącznika użytkownika
Updated 6 lutego 2025
Aby zwiększyć bezpieczeństwo i wygodę użytkowników, możesz utworzyć ikonę, która będzie ukrywać lub wyświetlać hasło na podstawie przełącznika.
Zarządzanie zmianami konfiguracji klawiatury odłączanej
Updated 6 lutego 2025
Dowiedz się, jak zarządzać zmianami konfiguracji zewnętrznej klawiatury.
Wyświetlanie obrazu przyciętego do kształtu
Updated 6 lutego 2025
Możesz narysować cienie wokół przyciętego obszaru obrazu, aby wyświetlić obraz w kształcie klipu.
Ograniczanie orientacji aplikacji na telefonach, ale nie na urządzeniach z dużym ekranem
Updated 6 lutego 2025
Ogranicz orientację aplikacji na małych ekranach, ale nie na dużych.
Wyświetlanie listy stronowanej
Updated 6 lutego 2025
Utwórz listę stron, aby użytkownicy mogli przewijać treści, które są zbyt duże, aby zmieścić się na jednym ekranie. Listy stron poziomych mogą ułatwiać użytkownikom poruszanie się po treściach takich jak obrazy, pokazy slajdów czy karuzele produktów. Pionowe listy stron są przydatne w przypadku aplikacji z dużą ilością treści, w których użytkownicy muszą przewijać dużą liczbę elementów, np. artykułów.
Wyświetlanie komponentów interaktywnych
Updated 6 lutego 2025
Wybierz odpowiedni komponent dla interfejsu użytkownika i dowiedz się, jak go zaimplementować w aplikacji.
Dodaj przełącznik, który użytkownicy mogą włączać i wyłączać
Updated 6 lutego 2025
Możesz użyć przełącznika, aby umożliwić użytkownikom wybór jednego z 2 stanów.
Tworzenie elementu reprezentującego złożone elementy
Updated 6 lutego 2025
Element typu element graficzny wizualnie przedstawia złożone elementy, często z ikoną i etykietą.
Testowanie w Compose
Updated 6 lutego 2025
Utwórz pierwsze testy Jetpack Compose. Dowiedz się, jak korzystać z elementów testowych Compose', aby pisać testy UI, używać reguł testów, wyszukiwarek i zasad.
Zarządzanie stanem WebView
Updated 6 lutego 2025
Zarządzaj stanem WebView w przypadku zmian konfiguracji.
Tworzenie pływającego przycisku polecenia (FAB)
Updated 6 lutego 2025
Pływający przycisk polecenia umożliwia użytkownikowi wykonanie głównego działania w aplikacji.
Optymalizacja pod kątem dużych ekranów
Updated 6 lutego 2025
Umożliw aplikacji optymalne działanie na tabletach, urządzeniach składanych i urządzeniach z ChromeOS.
Odrzucanie dotyku dłoni na rysik
Updated 6 lutego 2025
Odrzucanie przypadkowego dotknięcia dłonią rysika.
Tworzenie menu wysuwanego za pomocą komponentu szuflady nawigacyjnej
Updated 6 lutego 2025
Panel nawigacyjny to wysuwane menu nawigacyjne.
wyświetlać wyskakujące okienka z wiadomościami lub prośbami o wprowadzenie danych przez użytkownika;
Updated 6 lutego 2025
Dialogi wyświetlają wyskakujące okienka lub proszą o wprowadzenie danych przez użytkownika na warstwie nad główną treścią aplikacji.
Utwórz element szablonu, który będzie zawierać interfejs użytkownika
Updated 6 lutego 2025
Szkielet zapewnia spójność różnych części interfejsu, takich jak paski aplikacji i pływające przyciski, dzięki czemu aplikacje wyglądają i działają spójnie.
Tworzenie przewijalnego siatki
Updated 6 lutego 2025
Możesz zarządzać dużymi zbiorami danych i treściami dynamicznymi za pomocą siatek opóźnionych, co poprawia wydajność aplikacji. Dzięki elementom kompozytowym siatki o opóźnionym renderowaniu możesz wyświetlać elementy w przewijanym kontenerze rozmieszczonym na wielu kolumnach lub wierszach.
Tworzenie panelu dolnego
Updated 6 lutego 2025
Dolna karta zawiera treści dodatkowe widoczne u dołu ekranu.