android


Założenia aplikacji: nazwa aplikacji – Lotto losowanie 6 niepowtarzalnych liczb z zakresu 1..49 po naciśnięciu przycisku „Losuj” aplikacja ma posiadać 3 widoki w rozkładzie RelativeLayout: ImageView – zawierający logo totalizatora, TextView – zawierający napis „Losowanie 6 z 49 liczb” Button – posiadający napis „Losuj” po naciśnięciu przycisku następuje wyświetlenie wylosowanych […]

6. Android – tworzymy pierwszą aplikację w Android Studio


W UI nie wyświetlamy tylko jednego elementu na raz, zwykle jest ich znacznie więcej. Korzystamy wtedy z rozkładów (layoutów), dzięki którym możemy odpowiednio pogrupować elementy w widoku. ViewGroup jest klasą abstrakcyjną, a jak wiemy z programowania obiektowego, nie da się utworzyć obiektu takiej klasy. Jeżeli mamy do czynienia z klasą […]

5. Android – ViewGroup: LinearLayout, RelativeLayout


Rozpoczynając tworzenie aplikacji musimy poukładać w widoku nasze klocki, jednym z nich jest warstwa odpowiedzialna za wyświetlanie tekstu, czyli TextView. TextView jest klasą Javy, która dziedziczy po klasie nadrzędnej View oraz Object. Każdy element powinien mieć zdefiniowane podstawowe atrybuty np. szerokość i wysokość. Przejdźmy do Visualizera i rozpocznijmy tworzenie elementów. […]

3. Android – TextView



W tej części poznamy: podstawy interfejsu użytkownika podstawowe elementy View, czyli widoku korzystamy Android Layout Visualiser podstawy XML Interfejs Interfejs(UI) to wszystko to, co użytkownik widzi i może wejść w interakcję. Niezmiernie skomplikowaną sprawą jest stworzenie uniwersalnego UI dla wszystkich istniejących urządzeń: telefony, tablety, TV, smartwatch, ekrany samochodowe, komputery i […]

2. Android – podstawy


Czy zastanawialiście się kiedyś, gdzie są te wszystkie ukryte opcje w Waszych telefonach i jak się do nich „dobrać”? Tylko dla doświadczonych użytkowników. Robisz to na własne ryzyko! Oto krótki tutorial (testowane na Xiaomi Mi 10): 1. Wchodzimy w ustawienia naszego telefonu i wybieramy „O telefonie”. W innych modelach szukajcie […]

Telefon z Androidem – opcje programistyczne


Android został stworzony przy użyciu języka C i zbudowany na jądrze Linuxa, a dodatki (czyli biblioteki i narzędzia) zostały napisane w Javie. Ale czego używać do tworzenia aplikacji na Androida? Niekwestionowanym liderem wg mnie jest IntelliJ IDEA firmy JetBrains. To doskonałe narzędzie do pisania kodu, którego też używam m.in. w […]

1. Android – wstęp, historia, działanie