
Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-23 15:02

Ten samouczek nauczy Cię podstaw tworzenia aplikacji na Androida przy użyciu środowiska programistycznego Android Studio. Ponieważ urządzenia z Androidem stają się coraz bardziej powszechne, zapotrzebowanie na nowe aplikacje będzie tylko rosło. Android Studio to łatwe w użyciu (i bezpłatne) środowisko programistyczne do nauki. Najlepiej, jeśli masz praktyczną znajomość języka programowania Java dla tego samouczka, ponieważ jest to język używany przez Androida. W tym samouczku nie będzie dużo kodu, więc zakładam, że znasz wystarczająco dużo języka Java, aby zrozumieć lub chcesz sprawdzić to, czego nie wiesz. Zajmie to około 30-60 minut, w zależności od tego, jak szybko jesteś w stanie pobrać i zainstalować Android Studio. Po skorzystaniu z tego samouczka, aby stworzyć swoją pierwszą aplikację na Androida, będziesz na dobrej drodze do nowego, zabawnego hobby, a być może nawet obiecującej kariery w programowaniu mobilnym.
Krok 1: Zainstaluj Android Studio


- Wejdź na https://developer.android.com/sdk/index.html, aby pobrać Android Studio.
- Użyj instalatora, aby zainstalować Android Studio zgodnie z jego instrukcjami.
Krok 2: Otwórz nowy projekt



- Otwórz Android Studio.
- W menu „Szybki start” wybierz „Rozpocznij nowy projekt Android Studio”.
- W otwartym oknie „Utwórz nowy projekt” nazwij swój projekt „HelloWorld”.
- Jeśli zdecydujesz się, ustaw żądaną nazwę firmy*.
- Zwróć uwagę, gdzie znajduje się lokalizacja pliku projektu i zmień ją w razie potrzeby.
- Kliknij Następny."
- Upewnij się, że jedynym zaznaczonym polem jest „Telefon i tablet”.
- Jeśli planujesz przetestować aplikację na telefonie, upewnij się, że minimalny pakiet SDK jest niższy niż poziom systemu operacyjnego telefonu.
- Kliknij Następny."
- Wybierz „Puste działanie”.
- Kliknij Następny."
- Pozostaw wszystkie pola Nazwa działania bez zmian.
- Kliknij „Zakończ”.
*Uwaga: typową konwencją nazewnictwa w projektach na Androida jest ustawienie nazwy firmy jako jakiejś formy „example.name.here.com”.
Krok 3: Edytuj wiadomość powitalną w głównym ćwiczeniu


- Przejdź do karty activity_main.xml, jeśli nie jest jeszcze otwarta.
- Upewnij się, że karta Projektowanie jest otwarta na ekranie activity_main.xml.
- Kliknij i przeciągnij „Witaj świecie!” od lewego górnego rogu wyświetlacza telefonu do środka ekranu.
- W systemie plików projektu po lewej stronie okna otwórz folder wartości.
- W folderze wartości kliknij dwukrotnie plik strings.xml.
- W tym pliku znajdź wiersz „Hello world!”.
- Po „Witaj świecie!” wiadomość, dodaj „Witamy w mojej aplikacji!”
- Wróć do karty activity_main.xml.
- Upewnij się, że Twój wyśrodkowany tekst brzmi teraz „Witaj świecie! Witaj w mojej aplikacji!”
Krok 4: Dodaj przycisk do głównej aktywności


- Przejdź do karty Projekt na ekranie activity_main.xml.
- W menu Paleta po lewej stronie wyświetlacza telefonu znajdź przycisk (pod nagłówkiem Widgety).
- Kliknij i przeciągnij przycisk, aby był wyśrodkowany pod wiadomością powitalną.
- Upewnij się, że przycisk jest nadal zaznaczony.
- W menu Właściwości (po prawej stronie okna) przewiń w dół, aby znaleźć pole „tekst”.
- Zmień tekst z „Nowy przycisk” na „Następna strona”.
Krok 5: Utwórz drugie ćwiczenie



- U góry drzewa systemu plików projektu kliknij prawym przyciskiem myszy „aplikację”.
- Przejdź do Nowy> Aktywność> Pusta aktywność.
- Zmień nazwę tego działania na „SecondActivity”.
- Kliknij „Zakończ”.
- Upewnij się, że jesteś w widoku projektu Activity_second.xml.
- Przeciągnij pole tekstowe w lewym górnym rogu wyświetlacza telefonu w dół do środka, tak jak w przypadku działania głównego.
- Mając nadal zaznaczone pole tekstowe, znajdź pole „id” w menu Właściwości po prawej stronie i ustaw je na „text2”.
- Otwórz ponownie strings.xml.
- Dodaj nowy wiersz w sekcji „Witaj świecie! Witaj w mojej aplikacji!” który brzmi "Witamy na drugiej stronie!".
- Wróć do activity_second.xml.
- Ponownie zaznacz pole tekstowe.
- W panelu Właściwości ustaw pole „tekst” na „@ciąg/druga_strona”.
- Upewnij się, że pole tekstowe brzmi teraz „Witamy na drugiej stronie!” i znajduje się na środku ekranu na wyświetlaczu telefonu.
Krok 6: Napisz metodę „onClick” przycisku



Wybierz kartę MainActivity.java w górnej części środowiska pracy
2. Dodaj następujące wiersze kodu na końcu metody onCreate:
Przycisk button = (Przycisk) findViewById(R.id.button);
button.setOnClickListener(nowy View.onClickListener() {
public void onClick(View v) {
przejdźDoDrugiejDziałania();
}
});
3. Dodaj następującą metodę na dole klasy MainActivity:
private void przejdź do drugiej aktywności() {
Intent intent = new Intent(this, SecondActivity.class);
startActivity(zamiar);
}
4. Kliknij + obok importu w trzecim wierszu MainActivity.java, aby rozwinąć instrukcje importu.
5. Dodaj następujące elementy na końcu instrukcji importu, jeśli jeszcze ich tam nie ma:
importuj android.treść. Intent;
importuj android.view. View;
importuj android.widget. TextView;
Krok 7: Przetestuj aplikację


- Kliknij zielony symbol odtwarzania na pasku narzędzi u góry okna Android Studio.
- Gdy pojawi się okno dialogowe „Wybierz urządzenie” (może to chwilę potrwać), wybierz opcję „Uruchom emulator”.
- Kliknij OK.
- Gdy emulator się otworzy (to też może trochę potrwać), aplikacja automatycznie uruchomi aplikację po odblokowaniu wirtualnego telefonu.
- Upewnij się, że cały tekst wyświetla się poprawnie, a przycisk przeniesie Cię do następnej strony.
Krok 8: W górę, w górę i z dala


Gratulacje! Twoja pierwsza aplikacja na Androida została ukończona z kilkoma podstawowymi funkcjami. Gotowa aplikacja powinna mieć stronę powitalną użytkownika i przycisk, który przenosi użytkownika na drugą stronę.
Stąd masz pobieżną wiedzę, której potrzebujesz, aby dowiedzieć się wszystkiego, co musisz wiedzieć o tworzeniu aplikacji na Androida.
Zalecana:
Uruchom APK Blynk lub inną aplikację na Androida jako HMI na Raspberry Pi: 7 kroków

Uruchom APK Blynk lub inną aplikację na Androida jako HMI na Raspberry Pi: Witajcie twórcy !To moja pierwsza instrukcja … To jest w zasięgu malinowego nowicjusza. Spędziłem dużo czasu na znajdowaniu odpowiednich kombinacji dla dobrej niezawodności i szybkości uruchomienia. Znalazłem niewiele informacji, aby to wdrożyć
Jak stworzyć zdalnie sterowanego robota samobalansującego z nadrukiem 3D: 9 kroków (ze zdjęciami)

Jak stworzyć zdalnie sterowanego, drukowanego w 3D samobalansującego robota: Jest to ewolucja poprzedniej wersji B-robota. W 100% OTWARTE ŹRÓDŁO / robot Arduino. KOD, części 3D i elektronika są otwarte, więc możesz je modyfikować lub tworzyć ogromną wersję robota. Jeśli masz wątpliwości, pomysły lub potrzebujesz pomocy, zrób
Jak połączyć aplikację na Androida z AWS IOT i zrozumieć API rozpoznawania głosu: 3 kroki

Jak połączyć aplikację Android z AWS IOT i zrozumieć API rozpoznawania głosu: Ten samouczek uczy użytkownika, jak połączyć aplikację Android z serwerem AWS IOT i zrozumieć API rozpoznawania głosu, które steruje ekspresem do kawy. Aplikacja steruje ekspresem do kawy za pośrednictwem Alexa Usługa głosowa, c
RC Car Hack - Bluetooth kontrolowany przez aplikację na Androida: 3 kroki (ze zdjęciami)

RC Car Hack - Bluetooth sterowany przez aplikację na Androida: Jestem pewien, że każdy z was może znaleźć w domu nieużywany samochód RC. Ta instrukcja pomoże Ci zmienić Twój stary samochód RC na oryginalny prezent :) Ze względu na to, że samochód RC, który miałem był niewielki, jako kontroler główny wybrałem Arduino Pro Mini. Inne
Jak stworzyć prostą aplikację książki telefonicznej C#: 7 kroków

Jak stworzyć prostą aplikację książki telefonicznej C#: Cześć, jestem Luke, to moja pierwsza instrukcja. Chcę pokazać, jak utworzyć prostą aplikację książki telefonicznej w Microsoft Visual Studio przy użyciu C#. Dobrze jest mieć podstawową wiedzę z zakresu programowania przed wykonaniem tego projektu. Zacznijmy. My