Sposób umożliwiający zbudowanie własnego przycisku posiadającego tryby: wciśnięty, podświetlony, normalny.
Lipiec 29, 2011
Kompatybilność Narzędzia Tutoriale UI
Czy kiedykolwiek zastanawiałeś się w jaki sposób zrealizowany jest mechanizm wyświetlania typowych przycisków w Androidzie? Co sprawia, że niezależnie od rozmiaru, ciągle są tak samo „gładkie” i nigdzie nie widać efektów przeskalowania grafiki? Na pewno obrazki tego typu nie są rysowane przez system. Nie ma też żadnej ogromnej bazy plików graficznych z różnymi rozmiarami. Jest za to bardzo prosty mechanizm, który nazywa się NinePatch. I to jemu poświęcimy dzisiejszy wpis.
Lipiec 28, 2011
Okna dialogowe Tutoriale UI
Szczególnym przypadkiem okna dialogowego w Androidzie jest ProgressDialog. Obiektem tej klasy jest bowiem okienko informujące o postępie wykonywanej czynności (lub po prostu o tym, że coś się dzieje gdzieś „w tle”). Jego zastosowanie w interfejsie każdej aplikacji jest niezastąpione bowiem kto z nas lubi zastanawiać się czy nasza aplikacja jeszcze coś robi, czy już się „zwiesiła”? Dzisiejszy artykuł będzie demonstracją wykorzystania okna dialogowego wyświetlającego pasek postępu pracy nowego wątku naszej aplikacji.
Lipiec 28, 2011
Okna dialogowe Tutoriale UI
Okno dialogowe reprezentowane w Androidzie przez klasę Dialog jest elementem interfejsu, który możne w znaczący sposób rozszerzyć interakcję z użytkownikiem aplikacji. Daje nam ono możliwości wyświetlania krótkich komunikatów, pytań do użytkownika, próśb o podjęcie decyzji i wielu innych tego typu. W dzisiejszym artykule zapoznamy się z tego typu zastosowaniami, które zaprezentujemy na przykładzie niewielkiej aplikacji.
Sposób na przekreślenie tekstu TextView z poziomu kodu źródłowego.
Lipiec 27, 2011
Content Providers Podstawowe komponenty Przechowywanie danych Tutoriale
Przechowywanie danych jest bardzo ważnym tematem dla wszystkich twórców aplikacji (nie tylko tych mobilnych). Tak naprawdę każdy programista powinien mieć przynajmniej ogólne pojęcie o mechanizmach, które są za to odpowiedzialne. Zatem aby nie pozostawać w tyle, w dzisiejszym artykule przyjrzymy się bliżej obsłudze bazy danych, która została dostarczona domyślnie z systemem Android. Mowa tu oczywiście o SQLite, z którego w dzisiejszych czasach korzysta większość zaawansowanych urządzeń mobilnych.
Lipiec 25, 2011
Activity Tutoriale
Problem ze znikającymi danymi podczas rotacji ekranu jest chyba najbardziej powszechnym problemem dla wszystkich początkujących programistów Androida. O tym skąd się on bierze i jak się przed nim zabezpieczyć przeczytacie w tym wpisie.
Lipiec 25, 2011
Kompatybilność Tutoriale UI
System Android pozwala nam na definiowanie rozmiarów elementów UI w kilku różnych jednostkach miary. Problem w tym, że większa część z nich nie powinna być używana „na codzień”, bez wyraźnego uzasadnienia. Dlatego też dzisiejszy wpis poświęcony będzie na przedstawienie wszystkich jednostek wielkości dostarczonych przez twórców Androida.
Lipiec 25, 2011
Intent Podstawowe komponenty Tutoriale
Intencje obok Aktywności są jednym z podstawowych komponentów z których zbudowane są Androidowe aplikacje. Mechanizm ten odpowiedzialny jest przede wszystkim za obsługę rozkazów wydawanych przez użytkownika. Za pomocą intencji możemy wprowadzić komunikację pomiędzy aplikacjami (lub mniejszymi komponentami, jak Usługi, Aktywności itp.). Jednak najważniejszym zadaniem tego komponentu jest uruchamianie odpowiednich aplikacji/Aktywności.
Lipiec 23, 2011
Intent Snippety
Przykład metody, która pozwoli nam sprawdzić, czy urządzenie posiada aplikacją (Aktywność) pozwalającą na obsłużenie konkretnej Intencji.
Dwie metody na usunięcie paska tytułowego naszej aplikacji.
Lipiec 17, 2011
Snippety Telefoniczne
Przykład klasy BroadcastReceiver obsługującej przychodzące wiadomości tekstowe.
Lipiec 15, 2011
Pierwsze kroki Tutoriale UI
W dzisiejszym artykule zagłębimy się w kolejny element interfejsu użytkownika, jakim jest ListView. Jego zastosowanie jest nadzwyczaj proste – wyświetlić zbiór obiektów jeden pod drugim. I tym też za chwilę się zajmiemy. Poznamy podstawy tworzenia widoku listy, spersonalizujemy jej wygląd i przyjrzymy się mechanizmom z nią związanym.
Lipiec 8, 2011
Activity Podstawowe komponenty Tutoriale
Activity (Aktywność) to jeden z podstawowych komponentów systemu Android. Klasa ta (a raczej jej podklasy) odpowiedzialna jest za interakcję z użytkownikiem, tworzenie okna naszej aplikacji i uruchamianie innych podstawowych komponentów systemowych. Zazwyczaj jedna podklasa Activity reprezentuje jedno okno naszej aplikacji. W tym artykule zagłębimy się w jej budowę, cykl życia i kilka innych mechanizmów z nią związanych.
Lipiec 8, 2011
Pierwsze kroki Tutoriale UI
Kiedy mamy już ogólne pojęcie o budowie aplikacji w systemie Android, możemy zacząć zagłębiać się w podstawowe komponenty z jakich możemy je budować. W niniejszym artykule skupimy się na kilku podstawowych elementach interfejsu użytkownika: TextView – pole tekstowe, EditText – pole tekstowe formularza, Button, LinearLayout – jeden z możliwych układów elementów UI naszego okna, Toast – „dymek” wyświetlający niewielką ilość informacji (najczęściej tekstowych).
Lipiec 8, 2011
Pierwsze kroki Tutoriale
Jeżeli już udało nam się przebrnąć przez konfigurację naszego środowiska pracy, przyszedł czas by stworzyć pierwszą aplikację. W niniejszym artykule zmierzymy się zatem ze stworzeniem i uruchomieniem naszego pierwszego programu napisanego dla systemu Android – Hello World.
Lipiec 7, 2011
Pierwsze kroki Środowisko pracy Tutoriale
Jeżeli dopiero zaczynamy naszą przygodę z programowaniem w systemie Android, pierwszą rzeczą jaką powinniśmy się zająć jest przygotowanie środowiska pracy. W tym artykule skupimy się na zbudowaniu naszego miejsca pracy w systemie Windows 7.
Własny przycisk z trybami – wciśnięty, podświetlony, normalny
NinePatch – bezstratne skalowanie elementów graficznych
ProgressDialog, wyświetlanie paska postępu w oknie dialogowym
AlertDialog, wstęp do okien dialogowych
Przekreślanie tekstu w TextView
SQLite w Androidzie – kompletny poradnik dla początkujących
Przechowywanie stanu Aktywności podczas zmiany orientacji ekranu
Jednostki miary, czyli różnice pomiędzy px, pt, dp, mm, in oraz sp
Wstęp do Intencji (Intents)
Sprawdzanie czy istnieje Aktywność mogąca obsłużyć konkretną Intencję
Wyłączenie paska tytułowego aplikacji
Obsługa przychodzących wiadomości SMS
ListView, pierwsze kroki
Activity – podstawowe informacje, cykl życia
Podstawowe elementy UI – Button, EditText, TextView, Toast, LinearLayout
Hello World, Android
Przygotowanie środowiska do programowania w systemie Android
0
komentarzy
Czytaj dalej
1
komentarz
Czytaj dalej
0
komentarzy
Czytaj dalej
1
komentarz
Czytaj dalej
1
komentarz
Czytaj dalej
2
komentarze
Czytaj dalej
0
komentarzy
Czytaj dalej
0
komentarzy
Czytaj dalej
2
komentarze
Czytaj dalej
1
komentarz
Czytaj dalej
0
komentarzy
Czytaj dalej
1
komentarz
Czytaj dalej
2
komentarze
Czytaj dalej
4
komentarze
Czytaj dalej
2
komentarze
Czytaj dalej
1
komentarz
Czytaj dalej
1
komentarz
Czytaj dalej