Göra layouter till Snowstorm/Snowy

Diskussion i 'Teman och grafik' startad av Kaj, 19 jul 2011.

  1. Kaj

    Kaj Senior Droid Medlem

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

    MINA ENHETER

    När man gör en layout så kan man välja att använda ett annat typsnitt än det vanliga, så enklast är att du gör en egen layout, alternativt modifierar en befintlig layout.
     
  2. Hund

    Hund Android Hedersmedlem

    Blev medlem:
    15 aug 2009
    Inlägg:
    5 563
    Mottagna gillanden:
    1 002
    Operatör:
    Fello
    Telefon:
    Google Pixel 7

    MINA ENHETER

    Operatör:
    Fello
    Telefon:
    Google Pixel 7
    ROM:
    GrapheneOS
    Finns det någon möjlighet att välja en temporär bakgrundsfärg eller bild så att man slipper den schackrutiga bakgrunden? Just nu är det omöjligt att se något. :o
     
  3. Kaj

    Kaj Senior Droid Medlem

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

    MINA ENHETER

    Lägg en image som första lager, ta t.ex en helsvart bild, välj content background, och välj filename. Ändra höjd och bredd så att bilden täcker hela rutnätet. Det går att i efterhand ändra lagerordning, eller radera lager. Dra dem i listan, eller tryck delete
     
  4. Hund

    Hund Android Hedersmedlem

    Blev medlem:
    15 aug 2009
    Inlägg:
    5 563
    Mottagna gillanden:
    1 002
    Operatör:
    Fello
    Telefon:
    Google Pixel 7

    MINA ENHETER

    Operatör:
    Fello
    Telefon:
    Google Pixel 7
    ROM:
    GrapheneOS
    Att jag inte tänkte på det. :)
     
  5. Hund

    Hund Android Hedersmedlem

    Blev medlem:
    15 aug 2009
    Inlägg:
    5 563
    Mottagna gillanden:
    1 002
    Operatör:
    Fello
    Telefon:
    Google Pixel 7

    MINA ENHETER

    Operatör:
    Fello
    Telefon:
    Google Pixel 7
    ROM:
    GrapheneOS
    [​IMG]

    Ser kanske inte så sexigt ut just nu, men med snygga ikoner och fräsigare typsnitt är det riktigt stilrent imho. :)

    Edit: En andra idé med lite roligare typsnitt.

    [​IMG]

    Men det är som sagt svårt att göra något om man inte kan testa det på luren, så jag lugnar mig lite tills testversionen finns ute. :)
     
    Last edited: 1 aug 2011
  6. enorlin

    enorlin Kid Droid Medlem

    Blev medlem:
    27 jul 2010
    Inlägg:
    36
    Mottagna gillanden:
    1

    MINA ENHETER

    2x4-widget gjord på 4x4 canvas (av nån anledning):

    [​IMG]

    Vädret i tjAckholm City är inget att hurra för alltså...
     
  7. enorlin

    enorlin Kid Droid Medlem

    Blev medlem:
    27 jul 2010
    Inlägg:
    36
    Mottagna gillanden:
    1

    MINA ENHETER

    Det vore kul om man kunde sätta content lite friare, t ex typ:
    Kod:
    content="Väder och vind: ", pressure[0], windspeed[0]
     
  8. Kaj

    Kaj Senior Droid Medlem

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

    MINA ENHETER

    Nice med lite förslag. Jag får fixa till stöd för 2x4. Har också fungerat på att ev lägga till stöd för en formatsträng så att man kan speca ordning och vad som skall visas i en text.

    Just nu är det åska och spöregn i Singapore, kanske kodar lite ikväll om det fortsätter.
     
  9. mortuus

    mortuus Professional Droid Medlem

    Blev medlem:
    19 mar 2010
    Inlägg:
    2 776
    Mottagna gillanden:
    681
    Operatör:
    Telenor
    Telefon:
    OnePlus Nord 2 5G

    MINA ENHETER

    Operatör:
    Telenor
    Telefon:
    OnePlus Nord 2 5G
    Telefon 2:
    Redmi 9
    Platta:
    Shield K1
    Måste man ha root för detta?
     
  10. Hund

    Hund Android Hedersmedlem

    Blev medlem:
    15 aug 2009
    Inlägg:
    5 563
    Mottagna gillanden:
    1 002
    Operatör:
    Fello
    Telefon:
    Google Pixel 7

    MINA ENHETER

    Operatör:
    Fello
    Telefon:
    Google Pixel 7
    ROM:
    GrapheneOS
    Nope.
     
  11. Hund

    Hund Android Hedersmedlem

    Blev medlem:
    15 aug 2009
    Inlägg:
    5 563
    Mottagna gillanden:
    1 002
    Operatör:
    Fello
    Telefon:
    Google Pixel 7

    MINA ENHETER

    Operatör:
    Fello
    Telefon:
    Google Pixel 7
    ROM:
    GrapheneOS
    Hm, programmet har typ slutat fungerat. Jag kan lägga till saker, men inte ta bort dom. Och jag kan inte ändra ett värde (T.ex storleken på texten). :(

    Edit: Jag hade visst råkat installera SUN Java och inte OpenJDK.. Så går det när man använder ofritt skit. :P Nu fungerar allting som det ska.
     
    Last edited: 6 aug 2011
  12. Kaj

    Kaj Senior Droid Medlem

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

    MINA ENHETER

    Märkligt. Borde ha funkat med Suns (Oracles) Java. Lite svårt att nu i efterhand förklara vad som gått fel, men kanske inte var en Java 6-version?

    Är nu i Vietnam, och flänger runt en hel del, därför går programmerandet långsamt. Är nästan klar med stödet för "patterns" vilket kommer göra att man själv kan säga att content skall vara t.ex "tid samt forecast".

    Ni som prövat att göra layouter behöver inte oroa sig över att layouterna inte kommer fungera. Det är helt bakåtkompatibelt.
     
  13. Hund

    Hund Android Hedersmedlem

    Blev medlem:
    15 aug 2009
    Inlägg:
    5 563
    Mottagna gillanden:
    1 002
    Operatör:
    Fello
    Telefon:
    Google Pixel 7

    MINA ENHETER

    Operatör:
    Fello
    Telefon:
    Google Pixel 7
    ROM:
    GrapheneOS
    Det var senaste versionen. :)

    Här är min första egna layout med Tick-temat som jag har portat själv:

    [​IMG]
     
  14. Kaj

    Kaj Senior Droid Medlem

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

    MINA ENHETER

    Jag var nästan klar med det ovan när usb-porten på min Galaxy S2 bestämde sig för att sluta funka som den ska, och dessutom har även resten av telefonen börjat bete sig väldigt märkligt. Iom att jag inte längre kan debugga, och testa på telefonen (min bärbara är för klen för att köra en emulator) så kan jag inte släppa något medan jag är ute och reser. :(
     
  15. Hund

    Hund Android Hedersmedlem

    Blev medlem:
    15 aug 2009
    Inlägg:
    5 563
    Mottagna gillanden:
    1 002
    Operatör:
    Fello
    Telefon:
    Google Pixel 7

    MINA ENHETER

    Operatör:
    Fello
    Telefon:
    Google Pixel 7
    ROM:
    GrapheneOS
    Shit happends! :) Lägg inte ner energi på det du inte kan påverka, det ordnar ju sig när du kommer hem sen. Jag tror nog vi kan hålla oss lite till. ;)
     
  16. coolermaster99

    coolermaster99 Teen Droid Medlem

    Blev medlem:
    5 aug 2011
    Inlägg:
    304
    Mottagna gillanden:
    97

    MINA ENHETER

    måste man vara rootad?

    för att få in dessa mirakulösa saker i snowstorm?
     
  17. Barbie

    Barbie Adult Droid Medlem

    Blev medlem:
    28 dec 2010
    Inlägg:
    599
    Mottagna gillanden:
    91
    Operatör:
    Tele2
    Telefon:
    iPhone XS

    MINA ENHETER

    Operatör:
    Tele2
    Telefon:
    iPhone XS
    Telefon 2:
    HTC x2, iPhone, iPhone, iPhone
    Platta:
    Spånplatta
    Nej.
     
  18. coolermaster99

    coolermaster99 Teen Droid Medlem

    Blev medlem:
    5 aug 2011
    Inlägg:
    304
    Mottagna gillanden:
    97

    MINA ENHETER

    om usb på s2 slutar funka...

    stäng av telen . 1 min.

    ta sedan ur batteriet 1 min

    sätt sedan in batteriet, starta , och woha , usb funkar igen :)
     
  19. Kaj

    Kaj Senior Droid Medlem

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

    MINA ENHETER

    Funkade inte, telefonen åker på service idag. Kör med min nexus one så länge.
     
  20. Kaj

    Kaj Senior Droid Medlem

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

    MINA ENHETER

    Nu har jag haft tid att koda vidare på detta. I snowy funkar nu formatsträngar, och snowy kan ladda ned layouter på samma sätt som man laddar ned skins/ikoner.

    Formatsträngar kan se lite knepiga ut. Skall se om jag på något sätt kan lägga till dem i den grafiska byggaren eller hur jag skall göra. Just nu kan ett kontent vara ett gäng parametrar, där paramametrarnas betydelse visas nedan. (Gamla kontentsträngar fungerar fortfarande):

    HTML:
    %a - wind direction, angle or e.g NE
    %b - forecast date of phone
    %c - local date of phone
    %d - day 
    %e - end of period
    %f - forecast (e.g sunny)
    %g - start of period as date, and not time
    %h - hour in forecast time
    %i - sunrise
    %k - wind speed
    %l - location
    %m - minute in forecast time
    %o - month
    %p - precipitation
    %q - period (formatted)
    %r - pressure
    %s - start of period
    %t - temperature
    %u - sunset
    %w - wind (e.g. breeze)
    %x - next update
    %y - year
    %z - last update
    
    %0 - newline.
    %1 - from (just the text from)
    %2 - comma
    %3 - space
    %4 - dot
    %5 - precipitation (the text)
    %6 - air presure (the text)
    
    Efter varje parameter kan man ange "formatlängd":

    HTML:
    t = tiny
    s = short
    m = medium
    l = long
    
    En exempelformatsträng:

    HTML:
    content=%fm%4%3%km%2%3%wm%3%1%3%am%4%3%pm%3%5%4%3%rm%3%6%4[0]
    
    Tolkning/betydelse:

    HTML:
    // %fm (forecast, medium format)
    // %4 (dot)
    // %3 (space)
    // %km (wind speed, medium format)
    // %2 (comma)
    // %3 (space)
    // %wm (wind name, medium format)
    // %3 (space)
    // %1 (the text 'form')
    // %3 (space)
    // %am (wind angle)
    // %4 (dot)
    // %3 (space)
    // %pm (precipitation value, medium format) 
    // %3 (space)
    // %5 (precipitation text)
    // %4 (dot)
    // %3 (space)
    // %rm (pressure value, medium format)
    // %3 (space)
    // %6 (pressure string)
    // %4 (dot)
    
    Vilket exempelvis ger:
    Cloudy. 4m/s, gentle breeze from southwest. 0mm precipitation. 1018hPa air pressure.

    Borde funka för de flesta behoven, och fungerar med olika språk.