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
    Det bör gå att ordna när man väl har grundmallen färdig. Bara att pilla lite med overlays så bör det bli finfint.
     
  2. Kaj

    Kaj Senior Droid Medlem

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

    MINA ENHETER

    Då fixar jag det.
     
  3. 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
    Toppen!
     
  4. Kaj

    Kaj Senior Droid Medlem

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

    MINA ENHETER

    Har nu lagt upp en variant som har stöd för att man i skin-zippen har bakgrunder med namnen background4x1.png, background2x1.png, background1x1.png samt background.png

    background.png blir alltid default om man inte har någon annan bakgrund.

    Du kan förhoppningsvis använda versionen för att testa ditt nya skin.

    Btw. Vet du när du är klar med det? Funderar på att släppa 2.0 snart.
     
  5. 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
    Åh, snabba ryck! Fint.

    Det är lite svårt att säga, men några dagar dröjer det nog. Tisdag eller onsdag skulle jag tippa.
     
  6. Kaj

    Kaj Senior Droid Medlem

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

    MINA ENHETER

    Ok. Jag har ingen brådska med releasen. Just lägger jag hårdkodat in "preview" ikonen för skins i appen. Skall nog göra det dynamiskt till nästa version.
     
  7. Trident

    Trident Teen Droid Medlem

    Blev medlem:
    15 dec 2009
    Inlägg:
    385
    Mottagna gillanden:
    13

    MINA ENHETER

    Vilken grym väder Widget. Riktigt snygg och med många inställningsmöjligheter. Stort tack till er som fixar sånt här.
     
  8. raddical

    raddical Youth Droid Medlem

    Blev medlem:
    13 nov 2009
    Inlägg:
    121
    Mottagna gillanden:
    1

    MINA ENHETER

    Tja, vill först tacka för en utmärkt widget ! :)

    Jag har upptäckt en liten "bugg" på min milestone dock.
    Jag kör med widgeten i 2x1 mode. När jag sätter milestonen i landscape läge så krymper widgeten på höjden och texten om var/temperatur och moln/icke moln lägger sig nästan på varandra.

    Lite knepigt förklarat kanske, kan försöka fixa en screenshot när jag kommer hem senare idag.
     
  9. Kaj

    Kaj Senior Droid Medlem

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

    MINA ENHETER

    Ok. Jag vet vad du menar. En widgets storlek blir alltid muppig i landscape. Kan dock kolla på om jag kan placera texterna bättre i landscape.
     
  10. 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
    Skulle det gå att köra specifika bakgrunder för landscape mode, istället för att sträcka ut/trycka ihop befintliga bildfiler vilka alltid är anpassade för portrait?

    Oh, och en fråga.. skulle man, exempelvis i info-filen som man placerar i skin-zippen, kunna ange färger för widgettexten, i ? Det känns som att textfärgen är en del av temat/skinnet, så det vore fint om man som skinmakare även kunde sätta texfärgen (vilken dock bör kunna "overridas" av användaren om han så önskar).
     
  11. Kaj

    Kaj Senior Droid Medlem

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

    MINA ENHETER

    Ja, det skulle gå att göra, men det innebär att man skulle behöva göra dubbelt så många bakgrunder. Kan iof förstå att det är något man vill göra för det skin du håller på att göra?

    Hmm.. det skulle gå att göra så att när man installerar skinnet ändras textfärgerna. Efter det kan användaren ändra till det han vill ha, om han vill ha något annat.
    Bättre att skapa ytterligare en fil som du lägger in i zippen. Vi kan kalla den för configuration.properties

    I den skall du åtminstonde kunna ha:
    widget_text=RGB färgkod i hex (t.ex FFF = vitt, 000=svart)
    widget_daytime=RGB färgkod i hex

    I framtiden kanske jag lägger in fler konfigurationsvärden (t.ex widget_textsize)
     
  12. 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
    Låter som en ypperlig lösning. Det är definitivt av intresse att som skinmakare kunna sätta textfärgen till något som passar skinnet i övrigt.
     
  13. 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
    [​IMG]

    Så där kommer 2x1 och 1x1 se ut, mer eller mindre. Väderikoner saknas fortfarande som synes.

    Att köra med background4x4.png, background2x1.png och background1x1.png fungerade alldeles utmärkt för övrigt. Ingen mer krympt grafik!
     
  14. Kaj

    Kaj Senior Droid Medlem

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

    MINA ENHETER

    Ser kanon ut, men jag hoppas att detta bara var ett stavfel? 4x1 skall det vara :)
     
  15. 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
    Whoops! Ja, 4x1 förstås.
     
  16. 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
    Skuggan som statusbaren kastar förstör den enhetliga designen något (jag skulle helst av allt vilja få widgeten att nästan smälta samman med statusbaren), men jag tror inte man kan göra något åt det.
     
  17. Frojd

    Frojd Adult Droid Medlem

    Blev medlem:
    5 jul 2009
    Inlägg:
    551
    Mottagna gillanden:
    7

    MINA ENHETER

    Snyggt! Statusbaren är ju trots allt i ett "övre lager" så jag tycker iaf att det känns logiskt med skuggningen där. :)
     
  18. Kaj

    Kaj Senior Droid Medlem

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

    MINA ENHETER

    Jag blev lite lat. Ersatte 2.0 beta 3 på sajten med en ny 2.0 beta 3. :)

    Denna 2.0 beta 3 har dock en ny versionCode, och laddar configuration.properties om den filen finns i ett skin. Från filen används:
    widget_text_color samt widget_daytime_color.

    Jag hade lite fel angående färgkoderna. Det visade sig att färgerna var "bättre" än jag trodde. Det är en byte per färg, och en alpha-kanal. Så vitt är
    FFFFFFFF
    (aaRRGGBB)

    Svart är
    FF000000

    Blå är:
    FF0000FF

    Ja, du hänger nog med.

    En exempelfil ser ut så här:
    widget_text_color=FFFFFFFF
    widget_daytime_color=FF000000

    Om man bara har med ena värdet så kommer det andra värdet behålla det som användaren satt.
     
  19. 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
    Finemang! Ser ut att fungera precis som tänkt.

    Jag är nu färdig med mitt "Android Style"-skin, efter mycket om och men. Jag har gjort tre olika ikonuppsättningar från grunden, men ingen blev bra, så frustrationen växte tills dess att jag insåg att standardikonerna till Snowstorms defaulttema var precis vad jag letade efter.

    Efter den insikten var det en smal sak att bara porta över dem och bara se till att storleken och placeringen blev perfekt.

    [​IMG] [​IMG]

    Zip-fil: Android Style Snowstorm skin [179 kB]
     
  20. Kaj

    Kaj Senior Droid Medlem

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

    MINA ENHETER

    Nice. Jag lägger in den i appen senare i veckan. Tror jag kommer släppa 2.0 i helgen. Att lägga till autodiscovery av skins online får bli till nästa version. Likaså att kunna maila krashreports.

    Håller själv på med ett udda skin och tänkte ev slänga in det i releasen också.