Napisz aplikację

Android Studio zawiera narzędzia na każdym etapie tworzenia aplikacji, ale najważniejsze jest po prostu pisanie aplikacji: pisanie kodu, tworzenie układów, tworzenie obrazów i zwiększanie produktywności.

W tej sekcji znajdziesz narzędzia, które pomogą Ci szybko napisać aplikację.

Wydajność kodowania

Poniżej znajdziesz kilka funkcji, które pomogą Ci zwiększyć produktywność podczas kodowania.

Uzupełnianie kodu

Automatyczne uzupełnianie kodu przyspiesza tworzenie aplikacji, ponieważ zmniejsza liczbę błędów pisowni i konieczność wyszukiwania nazw klas, metod i zmiennych. Edytor kodu oferuje podstawowe uzupełnianie, inteligentne uzupełnianie i uzupełnianie instrukcji.

Dowiedz się więcej o uzupełnianiu koduuzupełnianiu kodu przez AI.

Tworzenie niestandardowych szablonów uzupełniania kodu

Szablony na żywo umożliwiają wpisywanie fragmentów kodu w celu szybkiego wstawiania i uzupełniania małych fragmentów kodu. Aby wstawić szablon na żywo, wpisz skrót szablonu i naciśnij klawisz Tab. Android Studio wstawia do kodu fragment kodu powiązany z szablonem.

Na przykład skrót comp, po którym naciśniesz Tab, wstawia kod nowej funkcji kompozycyjnej. Możesz też wpisać loge, aby znaleźć metodę Log.ewylogować się z kodu.

Aby wyświetlić listę obsługiwanych szablonów na żywo i je dostosować, kliknij File > Settings > Editor > Live Templates (Android Studio > Settings > Editor > Live Templates w systemie macOS).

Dowiedz się więcej o szablonach Live.

Szybkie poprawki z lint

Android Studio udostępnia narzędzie do skanowania kodu o nazwie lint, które pomaga identyfikować i korygować problemy z jakością strukturalną kodu bez uruchamiania aplikacji ani pisania testów.

Za każdym razem, gdy kompilujesz aplikację, Android Studio uruchamia narzędzie lint, aby sprawdzić pliki źródłowe pod kątem potencjalnych błędów i poszukać możliwości optymalizacji pod względem poprawności, bezpieczeństwa, wydajności, użyteczności, dostępności i internacjonalizacji.

Dowiedz się więcej o lint.

Wyświetlanie dokumentacji i szczegółów zasobów

Aby wyświetlić dokumentację interfejsu API, umieść kursor na nazwie metody, elementu lub klasy i naciśnij F1.

Informacje są też dostępne w przypadku innych zasobów, takich jak obrazy i motywy. Jeśli na przykład umieścisz kursor na właściwości Compose Modifier lub Material 3 ColorScheme, możesz wyświetlić jej dokumentację i domyślne parametry.

Szybkie tworzenie nowych plików

Jeśli chcesz utworzyć nowy plik, kliknij wybrany katalog w oknie Project (Projekt), a następnie naciśnij Alt + Insert (Command + N na Macu). Android Studio wyświetla małe okno z listą sugerowanych typów plików na podstawie wybranego katalogu.

Praca z zasobami

Android Studio zawiera te funkcje i narzędzia, które pomagają tworzyć pliki zasobów i nimi zarządzać.

Dowiedz się więcej o dodawaniu zasobów.

Tworzenie obrazów dla wszystkich gęstości ekranu

Android Studio zawiera narzędzie o nazwie Vector Asset Studio, które pomaga tworzyć obrazy i niestandardowe ikony interfejsu, które obsługują każdą gęstość ekranu. Możesz przesłać własny plik SVG do edycji lub wybrać jedną z wielu ikon Material Design udostępnionych przez Google. Aby rozpocząć, kliknij Plik > Nowy > Komponent wektorowy.

Dowiedz się więcej o Vector Asset Studio.

Android Studio zawiera też narzędzie Image Asset Studio, które pomaga tworzyć niestandardowe ikony aplikacji i powiadomień oraz standardowe ikony interfejsu w różnych rozdzielczościach, aby obsługiwać każdą gęstość ekranu. Możesz przesłać własny obraz lub tekst do dostosowania albo wybrać ikonę z biblioteki ikon Material Design udostępnianych przez Google. Aby rozpocząć, kliknij Plik > Nowy > Komponent z obrazem.

Dowiedz się więcej o Studiu komponentów z obrazem.

Podgląd obrazów i kolorów

Gdy odwołujesz się do obrazów i ikon w kodzie, na lewym marginesie pojawia się podgląd obrazu, który pomaga sprawdzić odwołanie do obrazu lub ikony.

Aby wyświetlić obraz w pełnym rozmiarze, kliknij miniaturę na lewym marginesie. Możesz też umieścić kursor w odwołaniu w tekście do komponentu i nacisnąć F1, aby wyświetlić szczegóły obrazu, w tym wszystkie rozmiary alternatywne.

Tworzenie nowych układów

Android Studio umożliwia wyświetlanie podglądu układów funkcji kompozycyjnych, gdy używasz funkcji podglądu funkcji kompozycyjnej. Podglądy funkcji kompozycyjnych pojawiają się w widoku Projekt pliku i są aktualizowane w czasie rzeczywistym podczas edytowania funkcji kompozycyjnych.

Tłumaczenie ciągów tekstowych interfejsu

Narzędzie Edytor tłumaczeń zapewnia jeden widok wszystkich przetłumaczonych zasobów, co ułatwia zmianę lub dodawanie tłumaczeń, a nawet znajdowanie brakujących tłumaczeń bez otwierania każdej wersji pliku strings.xml. Możesz nawet przesłać plik z ciągami tekstowymi, aby zamówić usługę tłumaczenia.

Aby rozpocząć, kliknij prawym przyciskiem myszy dowolną kopię pliku strings.xml, a następnie kliknij Otwórz edytor tłumaczeń. Aby uzyskać dostęp do przetłumaczonych zasobów w funkcji Compose, użyj stringResource(R.string.your_string).

Dowiedz się więcej o Edytorze tłumaczeń.