Snowstorm (fd YrVader) - Svensk väderwidget

Diskussion i 'Applikationsutveckling' startad av Kaj, 1 jul 2009.

  1. mannyb

    mannyb Androidpamp Moderator

    Blev medlem:
    14 maj 2009
    Inlägg:
    4 308
    Mottagna gillanden:
    778
    Operatör:
    Google Fi
    Telefon:
    Google Pixel 9 Pro Fold

    MINA ENHETER

    Operatör:
    Google Fi
    Telefon:
    Google Pixel 9 Pro Fold
    ROM:
    Stock
    Telefon 2:
    Google Pixel 8 Pro
    ROM:
    Stock
    Platta:
    Google Pixel Tab
    ROM:
    Stock
    Kaj,

    Jag ändrade lite på placeringen av vissa ikoner i mitt snowstormskin, nya filen här:

    android-style-r2-skin [179 kB]
     
  2. mannyb

    mannyb Androidpamp Moderator

    Blev medlem:
    14 maj 2009
    Inlägg:
    4 308
    Mottagna gillanden:
    778
    Operatör:
    Google Fi
    Telefon:
    Google Pixel 9 Pro Fold

    MINA ENHETER

    Operatör:
    Google Fi
    Telefon:
    Google Pixel 9 Pro Fold
    ROM:
    Stock
    Telefon 2:
    Google Pixel 8 Pro
    ROM:
    Stock
    Platta:
    Google Pixel Tab
    ROM:
    Stock
    Ah, ok. Ja vi får se. Mycket möjligt, om jag får ett infall.
     
  3. Kaj

    Kaj Senior Droid Medlem

    Blev medlem:
    12 jun 2009
    Inlägg:
    1 768
    Mottagna gillanden:
    44

    MINA ENHETER

    Tackar. Kollar på det närmre helgen, då skall jag även kolla på om jag hittar något som verkar vara relaterat till devicer med stora skärmar.
     
  4. mannyb

    mannyb Androidpamp Moderator

    Blev medlem:
    14 maj 2009
    Inlägg:
    4 308
    Mottagna gillanden:
    778
    Operatör:
    Google Fi
    Telefon:
    Google Pixel 9 Pro Fold

    MINA ENHETER

    Operatör:
    Google Fi
    Telefon:
    Google Pixel 9 Pro Fold
    ROM:
    Stock
    Telefon 2:
    Google Pixel 8 Pro
    ROM:
    Stock
    Platta:
    Google Pixel Tab
    ROM:
    Stock
    Undrar vilka maxmått som gäller för en 4x1-widget på en WVGA-skärm, hmf. Någon som vet? För HVGA är det ju 320x100 pixlar, så med WVGA bör det vara 480x???. 480x150 kanske?
     
  5. Kaj

    Kaj Senior Droid Medlem

    Blev medlem:
    12 jun 2009
    Inlägg:
    1 768
    Mottagna gillanden:
    44

    MINA ENHETER

    Hmm... om det är 480 x 800 så borde det väl bli 200? (om maxhöjden fortfarande är 4:a "rader")
     
  6. goa200

    goa200 Baby Droid Hedersmedlem

    Blev medlem:
    3 jun 2009
    Inlägg:
    21
    Mottagna gillanden:
    162

    MINA ENHETER

    du kan klämma in 5 rader
    [​IMG]

    Tror jag gjorde min bakgrund 480x100 men den borde ju vara 480x160
    ska testa det
     
  7. mannyb

    mannyb Androidpamp Moderator

    Blev medlem:
    14 maj 2009
    Inlägg:
    4 308
    Mottagna gillanden:
    778
    Operatör:
    Google Fi
    Telefon:
    Google Pixel 9 Pro Fold

    MINA ENHETER

    Operatör:
    Google Fi
    Telefon:
    Google Pixel 9 Pro Fold
    ROM:
    Stock
    Telefon 2:
    Google Pixel 8 Pro
    ROM:
    Stock
    Platta:
    Google Pixel Tab
    ROM:
    Stock
    Fast då räknar du inte med utrymmet längst ner, "apptabben".

    På en HVGA-skärm (320x480) är det 100 x 4 rader, dvs 400 px totalt, vilket lämnar 80 px för apptabben.

    På WVGA... jag vet inte hur mycket utrymme apptabben reserverar. 150 som jag gissade på kan inte vara rätt heller, eftersom 150 x 4 rader ger 600. Då är det hela 200 px kvar, vilket låter fel.

    170 x 4 rader ger 680, vilket lämnar 120 px.. vilket låter ganska rimligt. Detta måste ju dock finnas dokumenterat någonstans.
     
  8. mannyb

    mannyb Androidpamp Moderator

    Blev medlem:
    14 maj 2009
    Inlägg:
    4 308
    Mottagna gillanden:
    778
    Operatör:
    Google Fi
    Telefon:
    Google Pixel 9 Pro Fold

    MINA ENHETER

    Operatör:
    Google Fi
    Telefon:
    Google Pixel 9 Pro Fold
    ROM:
    Stock
    Telefon 2:
    Google Pixel 8 Pro
    ROM:
    Stock
    Platta:
    Google Pixel Tab
    ROM:
    Stock
    Det är bara 4 rader på Nexus One. Dessa variationer ställer till saker och ting.. hmf.
     
  9. mannyb

    mannyb Androidpamp Moderator

    Blev medlem:
    14 maj 2009
    Inlägg:
    4 308
    Mottagna gillanden:
    778
    Operatör:
    Google Fi
    Telefon:
    Google Pixel 9 Pro Fold

    MINA ENHETER

    Operatör:
    Google Fi
    Telefon:
    Google Pixel 9 Pro Fold
    ROM:
    Stock
    Telefon 2:
    Google Pixel 8 Pro
    ROM:
    Stock
    Platta:
    Google Pixel Tab
    ROM:
    Stock
    Enligt Dianne Hackborn som är "Android framework engineer" så är det att multiplicera med 1.5 som gäller för WVGA, vilket betyder att 480x150 är rätt, trots allt.

    Men det kan ju inte stämma heller, om goa200 får plats med FEM rader på sin Liquid med 800 px höjd.

    5 rader gånger 150 pixlar ger 750, vilket lämnar 50 pixlar bara, och då har vi inte ens räknat bort de 38 pixlarna som statusbar stjäl.
     
  10. goa200

    goa200 Baby Droid Hedersmedlem

    Blev medlem:
    3 jun 2009
    Inlägg:
    21
    Mottagna gillanden:
    162

    MINA ENHETER

    skulle nog gissa mer på runt 120-130 kanske
     
  11. Kaj

    Kaj Senior Droid Medlem

    Blev medlem:
    12 jun 2009
    Inlägg:
    1 768
    Mottagna gillanden:
    44

    MINA ENHETER

    Widgets och storlek är ett riktigt stort problem. När man deklarerar sin storlek så säger guiden att man skall räkna 74 * antal_celler - 2 device independent pixels. Så t.ex säger min 4x1 widget i normala fallet att den är 294 dip x 72 dip. Detta fungerar på alla devicer förutom DSTL1 där storlekarna blir helt fel. Man kan ha olika layoutfiler beroende på skärmstorlek m.m, men DSTL1 och Tattoo styrs av samma fil. Om jag fixar så att det blir rätt på DSTL1 så blir det fel på Tattoo.
     
  12. asperon

    asperon Adult Droid Medlem

    Blev medlem:
    6 aug 2009
    Inlägg:
    586
    Mottagna gillanden:
    94
    Operatör:
    Tele2
    Telefon:
    Pixel 6

    MINA ENHETER

    Operatör:
    Tele2
    Telefon:
    Pixel 6
    Ska se om jag kan lyfta ut bakgrundsfilerna ur någon av de apparna, borde ju inte vara allt för svårt att ordna.
     
  13. Kaj

    Kaj Senior Droid Medlem

    Blev medlem:
    12 jun 2009
    Inlägg:
    1 768
    Mottagna gillanden:
    44

    MINA ENHETER

    Preview av det skin jag gör. Tror det kommer heta bubbles. Har inte gjort någon bakgrund än, och vet inte om jag kommer göra det. Bilden kommer från en emulator med samma upplösningen som droid:en. Detta skin har stora ikoner.

    [​IMG]
     
  14. mannyb

    mannyb Androidpamp Moderator

    Blev medlem:
    14 maj 2009
    Inlägg:
    4 308
    Mottagna gillanden:
    778
    Operatör:
    Google Fi
    Telefon:
    Google Pixel 9 Pro Fold

    MINA ENHETER

    Operatör:
    Google Fi
    Telefon:
    Google Pixel 9 Pro Fold
    ROM:
    Stock
    Telefon 2:
    Google Pixel 8 Pro
    ROM:
    Stock
    Platta:
    Google Pixel Tab
    ROM:
    Stock
    Vad kör du för ikondimensioner för högupplösta skin? 96x96?
     
  15. Kaj

    Kaj Senior Droid Medlem

    Blev medlem:
    12 jun 2009
    Inlägg:
    1 768
    Mottagna gillanden:
    44

    MINA ENHETER

    Japp, det stämmer bra :)
    Vet inte om det framgår av bilderna, men detta skin har bilder för alla fyra perioderna, morgon/förmiddag, dag, kväll, natt
     
  16. FOO

    FOO Adult Droid Medlem

    Blev medlem:
    15 jul 2009
    Inlägg:
    549
    Mottagna gillanden:
    21

    MINA ENHETER

    Nu vet jag inte om det beror på ditt program eller om det är Telenors nätverks positionsring. För efter jag uppdaterade till den senaste betan så har jag blivit placerad fyra gånger i Oxford Circus och en gång i Boulogne-Billacourt.
     
  17. Kaj

    Kaj Senior Droid Medlem

    Blev medlem:
    12 jun 2009
    Inlägg:
    1 768
    Mottagna gillanden:
    44

    MINA ENHETER

    Se det som en hint om att det är dags att åka på semester :)

    (Det bör inte vara Snowstorm, eller annars är det en bugg som alltid funnits. Koden för att hämta senast kända position har jag inte rört på evigheter)
     
  18. Pegaso

    Pegaso Youth Droid Medlem

    Blev medlem:
    16 dec 2009
    Inlägg:
    123
    Mottagna gillanden:
    0

    MINA ENHETER

    Jag verkar ha fått samma problem, för jag åker till Bremen och Dublin med jämna mellanrum :P
    Tror dock att GPSen spökar med mig när jag sitter på kontoret för jag får lite felaktig position och det fungerar när jag kommer utomhus, men om jag då ställer in snowstorm på att bara använda masterna så är jag fortfarande utrikes :confused:
     
  19. Kaj

    Kaj Senior Droid Medlem

    Blev medlem:
    12 jun 2009
    Inlägg:
    1 768
    Mottagna gillanden:
    44

    MINA ENHETER

    Vad säger google maps om current position när du är inomhus?
     
  20. Pegaso

    Pegaso Youth Droid Medlem

    Blev medlem:
    16 dec 2009
    Inlägg:
    123
    Mottagna gillanden:
    0

    MINA ENHETER

    Jag är i Bremen då också (finns en tråd om det i Hero-forumet).
    Men jag tror det är nåt med jobbet som spökar för det funkar som det ska såfort jag kommer därifrån. Oavsett om jag går in nån annanstans eller är kvar ute. Spelar heller ingen roll om jag använder gps eller masterna för positionering när jag väl kommit därifrån.
    Begriper inte varför det inte funkar på jobbet :confused:

    Jaja, verkar inte vara problem med programmet iallafall.