UnitS - opis programu Java

Transkrypt

UnitS - opis programu Java
Wersja 1.3/1.3s
UnitS
konwerter jednostek (Java)
CeJot 2012, kontakt: [email protected]
www.cejot.republika.pl
DŁUGOŚĆ
POWIERZCHNIA
OBJĘTOŚĆ
CIŚNIENIE
MASA
ENERGIA
MOC
PRĘDKOŚĆ
SIŁA
MOMENT
CZAS
ILOŚĆ
TEMPERATURA
OBROTY
GĘSTOŚĆ
SYSTEMY
1
Program został zrealizowany jako uniwersalny, to znaczy powinien się uruchamiać na
większości telefonów z obsługą Java (MIDP 1.0, CLDC 1.0). Opisana wersja programu
obsługuje ekran dotykowy. Wersja 1.3s automatycznie wyłącza wirtualną klawiaturę aplikacji
java w telefonach z ekranem dotykowym. Działanie tej wersji zostało sprawdzone na telefonie
samsung Avila, jednak nie we wszystkich telefonach moŜe ona działać prawidłowo. W
przypadku telefonów z ekranem dotykowym, w których istnieje moŜliwość ręcznego
wyłączenia klawiatury ekranowej w aplikacji java, zaleca się instalację wersji 1.3.
UnitS 1.3/1.3s obsługuje telefony zarówno z ekranem dotykowym, jak równieŜ
telefony ze standardową klawiaturą. Wygląd programu oraz jego obsługa zaleŜy od rodzaju
telefonu, na jakim aplikacja została zainstalowana. Dla prawidłowego wyświetlenia interfejsu
w przypadku telefonów z klawiaturą wymagana rozdzielczość pionowa ekranu to min. ok.
160 px, dla telefonów z ekranem dotykowym jest to ok. 300 px. W przypadku telefonów z
niŜszą rozdzielczością ekranu zaleca się zainstalowanie starszej wersji programu (1.2)
dostępnej pod adresem: http://www.cejot.republika.pl/UnitS/UnitS.jad
Rys.1. Wygląd programu w zaleŜności od rodzaju telefonu
2
1. Instalacja
Program moŜna zainstalować na dwa sposoby:
•
Bezpośrednie przeniesienie i instalacja pliku z programem z komputera. W tym celu
naleŜy zainstalować program według instrukcji dołączonej do danego modelu telefonu.
Najczęściej wystarczy przekopiować z komputera plik "UnitS.jar" oraz w zaleŜności od
telefonu dodatkowo plik "UnitS.jad". Następnie naleŜy uruchomić w telefonie plik
"UnitS.jad", ewentualnie "UnitS.jar" jeśli tylko taki plik jest wymagany przez telefon.
Rozpocznie się instalacja programu, który zostanie umieszczony w folderze z aplikacjami
Java.
•
Jeśli nie ma moŜliwości przekopiowania programu z komputera do telefonu moŜliwe jest
pobranie aplikacji z Internetu poprzez przeglądarkę telefonu. W tym celu naleŜy w
przeglądarce telefonu wpisać adres: http://www.cejot.republika.pl/UnitS13/UnitS.jad ,
pojawi się okno z zapytaniem o chęć instalacji programu a następnie program zostanie
pobrany i zainstalowany w telefonie (wersja 1.3). Wersja 1.3s dostępna pod adresem:
http://www.cejot.republika.pl/UnitS13/S/UnitS.jar
2. Opis programu (telefon z klawiaturą)
Po uruchomieniu programu ukazuje się okno zawierające nazwę aktualnie wybranego rodzaju
jednostek, nazwy dwóch wybranych jednostek oraz ich wartości. Cała obsługa programu
odbywa się w tym właśnie oknie.
Wokół jednego z pól widoczna jest biała ramka. Ramka ta wskazuje edytowany aktualnie
element. Wybór elementu do edycji odbywa się przy pomocy przycisku nawigacyjnego (góra,
dół).
Zmianę rodzaju jednostek lub jednostki w danym rodzaju odbywa się przy pomocy przycisku
nawigacyjnego (w lewo, w prawo).
Podczas edycji liczb przycisk nawigacyjny (w prawo) słuŜy do wyzerowania liczby,
natomiast (w lewo) do kasowania liczby.
Wartość wprowadza się przy pomocy przycisków 0-9, przycisk "*" słuŜy do wstawienia
kropki dziesiętnej, natomiast przycisk "#" zmienia znak liczby.
Wartości moŜna wprowadzać zarówno w obszarze pierwszej jak i drugiej wybranej jednostki.
Zmiana jednostki powoduje automatyczne przeliczenie wprowadzonej wartości.
3
Rys.2. Okno programu, wprowadzanie wartości
GĘSTOŚĆ:
W przypadku tej kategorii moŜliwe jest przeliczenie wartości pomiędzy trzema jednostkami
oraz sprawdzenie masy właściwej wybranego materiału. Aby sprawdzić masę właściwą
danego materiału naleŜy w polu jego wartości wprowadzić 1, w polu jednostki pojawi się
masa właściwa podana w wybranych jednostkach.
Rys.3. Gęstość materiałów
Gdy jako obydwie jednostki zostaną wybrane materiały, moŜliwe jest porównanie objętości
materiałów o tej samej wadze:
Np. wprowadzając w oknie Ŝelaza wartość 1 (np. dm3) w oknie glinu (aluminium) pojawia się
wartość 2,91 (dm3).
MoŜliwe jest równieŜ sprawdzenie wagi materiału o danej objętości. Np. wprowadzając w
polu powietrza objętość 20 (m3), w polu jednostek [kg/m3] otrzymamy wartość 26 (kg).
4
SYSTEMY:
Kategoria ta pozwala przeliczać liczby pomiędzy systemem:
binarnym <> decymalnym <> heksadecymalnym
Nie jest moŜliwe wprowadzanie ułamków oraz zmiana znaku liczby.
Aby wprowadzić literę dla liczby heksadecymalnej naleŜy kolejno przyciskać "*",
zatwierdzenie litery odbywa się przy pomocy przycisku "#" lub po wpisaniu kolejnej cyfry z
zakresu 0-9.
3. Opis programu (telefony z ekranem dotykowym)
Funkcjonalność programu jest identyczna jak w przypadku telefonów z klawiaturą, róŜnice
występują jedynie w obsłudze.
Wybranie pola do edycji odbywa się przez kliknięcie na nie. W przypadku wybrania pola z
kategorią lub jednostką pojawia się lista. Wybranie pozycji z listy odbywa się przez kliknięcie
na nią. Aby przewinąć listę naleŜy uŜyć suwaka po prawej stronie listy.
Po wybraniu pola liczbowego pojawia się na ekranie klawiatura. Przycisk "." słuŜy do
wprowadzania kropki dziesiętnej, przycisk "+/-" do zmiany znaku liczby.
W przypadku wprowadzania liczby heksadecymalnej (SYSTEMY -> hex) przycisk "hex"
słuŜy do wprowadzania cyfry A-F, natomiast przycisk "hOK" do jej zatwierdzenia.
Rys.4. Wygląd programu na ekranie dotykowym
5