Sobota, 11 Luty 2012, 13:23

Autor Wątek: ABC tworzenia tematów dla HomeScreen PlusPlus UI  (Przeczytany 20927 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

Offline mobi

  • Administrator
  • Core
  • *****
  • Wiadomości: 19189
  • Podziękowań: 305
  • Płeć: Mężczyzna
  • HTC HD2 #TyphooN CyanogenMod 7#
    • mobione.pl
ABC tworzenia tematów dla HomeScreen PlusPlus UI
« dnia: Niedziela, 24 Sierpień 2008, 13:36 »
Tak sobie myślę, że brakuje dobrego opisu poszczególnych komend w tematach do HS++, szczególnie tych najnowszych.
Dlatego proponuję w tym wątku, powstanie szkółki tworzenia tematów.

W załączniku jest wzorcowy temat, który może posłużyć do opisu poszczególnych funkcji.
« Ostatnia zmiana: Niedziela, 24 Sierpień 2008, 18:21 wysłana przez mobi »

HD2 - wciąż ten sam telefon, wciąż inne wrażenia :)

nothin

  • Gość
Odp: ABC tworzenia tematów dla HomeScreen PlusPlus UI
« Odpowiedź #1 dnia: Niedziela, 24 Sierpień 2008, 13:56 »
..szczególnie od wersji 3xx.
popieram myśl.

Offline tomme45i

  • GZU
  • Core
  • ****
  • Wiadomości: 445
  • Podziękowań: 36
  • Płeć: Mężczyzna
  • HTC Desire
Odp: ABC tworzenia tematów dla HomeScreen PlusPlus UI
« Odpowiedź #2 dnia: Niedziela, 24 Sierpień 2008, 14:08 »
Pomysł dobry, popieram :B Można by za przykład użyć strony: HomeScreen PlusPlus UI - Customization Manual. Na początek, myślę że dobrze by było zamieścić listę dostępnych funkcji i atrybutów
« Ostatnia zmiana: Niedziela, 24 Sierpień 2008, 14:17 wysłana przez tomme45i »

Offline mobi

  • Administrator
  • Core
  • *****
  • Wiadomości: 19189
  • Podziękowań: 305
  • Płeć: Mężczyzna
  • HTC HD2 #TyphooN CyanogenMod 7#
    • mobione.pl
Odp: ABC tworzenia tematów dla HomeScreen PlusPlus UI
« Odpowiedź #3 dnia: Niedziela, 24 Sierpień 2008, 17:01 »
tomme45i, ten wątek to podstawa, ale ja bym proponował wziąć jakąś skórkę i na jej podstawie rozpisać możliwości oraz co można jeszcze dodać.
Jest chyba takie coś o nazwie test1, i na podstawie tego wspólnie opisać możliwości. (Nie testowałem tego themsa i nie wiem co siedzi w środku, widziałem tylko screena na forum)

HD2 - wciąż ten sam telefon, wciąż inne wrażenia :)

Offline utak3r

  • Global Moderator
  • Core
  • *****
  • Wiadomości: 8241
  • Podziękowań: 137
  • Płeć: Mężczyzna
  • Samsung Ace, Raphael, Hermes, Universal i inne
    • Wirtualne Zacisze utak3ra
Odp: ABC tworzenia tematów dla HomeScreen PlusPlus UI
« Odpowiedź #4 dnia: Niedziela, 24 Sierpień 2008, 18:09 »
No ja teraz dziergam coś na wzór tego Test1. To temat mający na dole klawisze do przełączania widoków, a cała góra to kolejne ekrany. W sumie, jak go skończę, to mogę zrobić tutaj taką opisówkę, z komentarzami do kodu.
Jutro jadę z rańca do Wrocka.... nie wiem, jak tam będę stał z czasem, zobaczymy. W razie czego, będę w przyszłym tygodniu.
Windows Mobile: a story of love and hate.


Offline mobi

  • Administrator
  • Core
  • *****
  • Wiadomości: 19189
  • Podziękowań: 305
  • Płeć: Mężczyzna
  • HTC HD2 #TyphooN CyanogenMod 7#
    • mobione.pl
Odp: ABC tworzenia tematów dla HomeScreen PlusPlus UI
« Odpowiedź #5 dnia: Niedziela, 24 Sierpień 2008, 18:13 »
odnalazłem go, i faktycznie wygląda tak jak miał wyglądać plugin@plugin, czyli z zakładek przełączane rzeczy, też się wezmę za niego, więc w kilka osób będzie łatwiej.
dam temat do pierwszego postu, co by nie miotać się za nim po necie.

HD2 - wciąż ten sam telefon, wciąż inne wrażenia :)

Offline utak3r

  • Global Moderator
  • Core
  • *****
  • Wiadomości: 8241
  • Podziękowań: 137
  • Płeć: Mężczyzna
  • Samsung Ace, Raphael, Hermes, Universal i inne
    • Wirtualne Zacisze utak3ra
Odp: ABC tworzenia tematów dla HomeScreen PlusPlus UI
« Odpowiedź #6 dnia: Niedziela, 24 Sierpień 2008, 21:23 »
OK, postaram się na początek zebrać w kupę oznaczenia animacji przejść między ekranami, bo gdzieś to zaraz ucieknie mi:

 0 - brak animacji
 1 - z lewj
 2 - z prawej
 3 - z góry
 4 - z dołu
 5 - odwrócenie strony w lewo
 6 - odwrócenie strony w prawo
 9 - sześcian w prawo
10 - sześcian w lewo
14 - powiększenie (zoom in)
15 - powiększenie (zoom in), poprzedni ekran zmniejsza się i odsuwa w lewo
16 - powiększenie (zoom in), poprzedni ekran zmniejsza się i odsuwa w prawo
20 - pojawienie się (blend in)
21 - pojawienie się (blend in), poprzedni ekran zmniejsza się i odsuwa w lewo
22 - pojawienie się (blend in), poprzedni ekran zmniejsza się i odsuwa w prawo

Dodanie 100 do kodu animacji powoduje, że strona (lewo/prawo) jest zależna od numeru kolejnego widoku, czyli idąc od poprzedniej do następnej jest w jedną stronę, a odwrotnie w drugą :)
« Ostatnia zmiana: Niedziela, 24 Sierpień 2008, 21:26 wysłana przez utak3r »
Windows Mobile: a story of love and hate.


Offline mobi

  • Administrator
  • Core
  • *****
  • Wiadomości: 19189
  • Podziękowań: 305
  • Płeć: Mężczyzna
  • HTC HD2 #TyphooN CyanogenMod 7#
    • mobione.pl
Odp: ABC tworzenia tematów dla HomeScreen PlusPlus UI
« Odpowiedź #7 dnia: Niedziela, 24 Sierpień 2008, 21:29 »
a dasz jakiś przykład tego kodu z 100?
bo jakoś nie jarze tak na sucho :)

HD2 - wciąż ten sam telefon, wciąż inne wrażenia :)

Offline utak3r

  • Global Moderator
  • Core
  • *****
  • Wiadomości: 8241
  • Podziękowań: 137
  • Płeć: Mężczyzna
  • Samsung Ace, Raphael, Hermes, Universal i inne
    • Wirtualne Zacisze utak3ra
Odp: ABC tworzenia tematów dla HomeScreen PlusPlus UI
« Odpowiedź #8 dnia: Niedziela, 24 Sierpień 2008, 21:30 »
Ustaw np. wszystkim widokom (View) kod 105 i zobacz, co z tego wyjdzie :) Idąc od pierwszego widoku do ostatniego obracają się w jedną stronę, a wracając, one też jakby wracają.
Windows Mobile: a story of love and hate.


Offline tomme45i

  • GZU
  • Core
  • ****
  • Wiadomości: 445
  • Podziękowań: 36
  • Płeć: Mężczyzna
  • HTC Desire
Odp: ABC tworzenia tematów dla HomeScreen PlusPlus UI
« Odpowiedź #9 dnia: Niedziela, 24 Sierpień 2008, 22:35 »
utak3r dzięki za rozpiskę animacji! brow Warto tu zaznaczyć, że obowiązuje to od wersji 334, ponieważ to właśnie od niej zmieniła się numeracja animacji.

Offline mobi

  • Administrator
  • Core
  • *****
  • Wiadomości: 19189
  • Podziękowań: 305
  • Płeć: Mężczyzna
  • HTC HD2 #TyphooN CyanogenMod 7#
    • mobione.pl
Odp: ABC tworzenia tematów dla HomeScreen PlusPlus UI
« Odpowiedź #10 dnia: Poniedziałek, 25 Sierpień 2008, 22:29 »
z tą animacja to niezła jazda, efekt robi wrażenie

HD2 - wciąż ten sam telefon, wciąż inne wrażenia :)

Offline mobi

  • Administrator
  • Core
  • *****
  • Wiadomości: 19189
  • Podziękowań: 305
  • Płeć: Mężczyzna
  • HTC HD2 #TyphooN CyanogenMod 7#
    • mobione.pl
Odp: ABC tworzenia tematów dla HomeScreen PlusPlus UI
« Odpowiedź #11 dnia: Wtorek, 26 Sierpień 2008, 01:44 »
Czas na naukę animacji i przełączania widoków (o co od początku mi chodziło, nareszcie jest to co chciałem)

Za przykład postanowiłem jednak użyć zmodyfikowanego Bred Theme
obecnie nazywa się ABC_HS i składa się z 2 rzędów (row)
oraz z 5 slajdów (slide)
temat służy jako przykład do dalszej modyfikacji i nauki

Co zobaczymy w tym testowym temacie
głownie jak animować oraz jak zmieniać widoki przy użyciu menu, niestety animacji towarzyszącej zmianie, nie zobaczycie, trzeba to zainstalować.

rodzaj animacji to:
animate="110"
lub
animate="10"listę możliwych efektów podał Utak3r

następnie jak dobrać się do poszczególnych rowów z poziomu menu
<Item class="space" ontap="View" index="0" subindex="0" >
<image src="home.png" left="-28" top="7"/>
<imagealt src="homealt.png" left="-50" top="0"/>
</Item>
ontap="View": powoduje akcje klikalną
index="0": pokazuje którego ROWa dotyczy akcja
subindex="0": to zaś wskazuje na konkretny slide w ROWie
najlepiej pobrać plik z załącznika i podejrzeć kod

i to tyle, wszelkie komentarze, modyfikacje, sprostowania mile widziane

a tak to wygląda przełączanie poszczególnych widoków za pomocą menu


« Ostatnia zmiana: Niedziela, 07 Wrzesień 2008, 15:09 wysłana przez mobi »

HD2 - wciąż ten sam telefon, wciąż inne wrażenia :)

Offline mobi

  • Administrator
  • Core
  • *****
  • Wiadomości: 19189
  • Podziękowań: 305
  • Płeć: Mężczyzna
  • HTC HD2 #TyphooN CyanogenMod 7#
    • mobione.pl
Odp: ABC tworzenia tematów dla HomeScreen PlusPlus UI
« Odpowiedź #12 dnia: Wtorek, 26 Sierpień 2008, 14:47 »
pytanie:
jak zablokować zmianę viewów tapnięciem w ekran
chcę, żeby zmiana była tylko wykonywana przez menu

HD2 - wciąż ten sam telefon, wciąż inne wrażenia :)

Offline tomme45i

  • GZU
  • Core
  • ****
  • Wiadomości: 445
  • Podziękowań: 36
  • Płeć: Mężczyzna
  • HTC Desire
Odp: ABC tworzenia tematów dla HomeScreen PlusPlus UI
« Odpowiedź #13 dnia: Wtorek, 26 Sierpień 2008, 17:54 »
mobi wgrałem na próbę Twój plik ABC_HS by mobi.cab, jednak praktycznie nic mi się nie wyświetla! Jedynie rząd ze wskaźnikami wyświetla się poprawnie... Mam zainstalowany build 335 i moja skórka wyświetla się prawidłowo. Jaki masz zainstalowany build bo może tu jest problem??

Offline kp

  • Swojak
  • ***
  • Wiadomości: 97
  • Podziękowań: 1
  • Płeć: Mężczyzna
  • Touch Pro + ERA+ 8GBSDHC
Odp: ABC tworzenia tematów dla HomeScreen PlusPlus UI
« Odpowiedź #14 dnia: Wtorek, 26 Sierpień 2008, 18:50 »
U mnie to samo. Też mam 335, ale na 333 też to samo. Tyle, że u mnie widać ikony pogody i przełącza się na czarny ekran.
« Ostatnia zmiana: Wtorek, 26 Sierpień 2008, 18:52 wysłana przez kp »