Batteri-widget

Diskussion i 'Applikationsutveckling' startad av tomas_b, 20 april 2010.

  1. tomas_b

    tomas_b Kid Droid Medlem

    Blev medlem:
    23 mars 2010
    Inlägg:
    97
    Mottagna gillanden:
    4

    MINA ENHETER

    Hej,

    Fick en stund över till att hacka lite android igår när tanten var på jobb.

    Jag har stört mig på att man inte kan se batteriprocenten på ett enkelt sätt i android, så jag gjorde mig en enkel liten widget som visar upp procenten fast på med en sträng (50% blir "Fifty percent" o.dyl.) Visst finns det en hel uppsjö widgets och program som redan gör liknande, men nu finns det en till ;)

    Widgeten är 4x1 i storlek och har vit textfärg. Funderar på att göra så att man kan välja egen färg, men så mycket tid fick jag inte över från det att jag kom hem tills det var dags att hämta tanten på sitt jobb ;)

    Än så länge bara provat på en G1, Desire och Emulatorn.

    Uppdatering 2.0.3
    Har lagt till så att man kan ändra språk själv så man inte är bunden till det språk som telefonen går på. (än så länge bara engelska eller svenska dock).

    Uppdatering 2.0.2
    Gjort om i settings och tagit bort de inställningar jag inte implementerat än. Har även lagt till en "ny storlek"; 1x1 med siffror.

    Uppdatering 2.0.0
    Omgjort config gui (de settings som är disablade kommer komma i framtiden). Gjort om designen baserat på coolofs förslag (tack). Mer eller mindre helt omskriven widget, så den (borde) uppdatera som den ska nu ;)

    Uppdatering 1.0.5:
    Okej...nu borde den uppdateras när den ska :)

    Uppdatering 1.0.4:
    Widgets borde uppdatera sig nu oavsett vad som händer (förhoppningsvis).

    Uppdatering 1.0.3:
    Man kan lägga till widgeten i 3 olika storlekar, 4x1, 2x1 eller 1x1 och välja en individuell färg på dem (som sparas).

    Market:
    BattStatt på Market
    BattStatt på Cyrket
    .apk

    Screenshot:
    [​IMG] [​IMG]

    QR:
    [​IMG]
     
    Last edited: 24 maj 2010
  2. Berglund

    Berglund Youth Droid Medlem

    Blev medlem:
    30 november 2009
    Inlägg:
    108
    Mottagna gillanden:
    10

    MINA ENHETER

    Haha, gillar iden!
    Att kunna välja färg vore klart positivt, då bakgrunden kan vara så ljus att man knappt ser den.
     
  3. tomas_b

    tomas_b Kid Droid Medlem

    Blev medlem:
    23 mars 2010
    Inlägg:
    97
    Mottagna gillanden:
    4

    MINA ENHETER

    Har lagt upp en ny version där man kan sätta textfärgen vid skapande av widgeten.
     
  4. heinrisch

    heinrisch Teen Droid Medlem

    Blev medlem:
    21 juli 2009
    Inlägg:
    346
    Mottagna gillanden:
    12

    MINA ENHETER

    gillar stilen :)

    Hur ofta uppdaterar den?
     
  5. tomas_b

    tomas_b Kid Droid Medlem

    Blev medlem:
    23 mars 2010
    Inlägg:
    97
    Mottagna gillanden:
    4

    MINA ENHETER

    För tillfället så uppdaterar den så fort den får en batterihändelse OM skärmen är tänd.

    Annars uppdaterar den nästa gång skärmen slås på.

    Funderar på att lägga till så att man själv kan sätta interval, men det får bli en senare version. Just nu fixar jag andra storlekar på den.
     
  6. yayayay

    yayayay Senior Droid Medlem

    Blev medlem:
    27 oktober 2009
    Inlägg:
    1.080
    Mottagna gillanden:
    4

    MINA ENHETER

    Fan vad coolt, stilrent och snyggt. :)
     
  7. heinrisch

    heinrisch Teen Droid Medlem

    Blev medlem:
    21 juli 2009
    Inlägg:
    346
    Mottagna gillanden:
    12

    MINA ENHETER

    Min har inte uppdaterats någon gång sedan installation. Har haft på den i dryga timmen nu och satt i och tagit ur laddare.
     
  8. tomas_b

    tomas_b Kid Droid Medlem

    Blev medlem:
    23 mars 2010
    Inlägg:
    97
    Mottagna gillanden:
    4

    MINA ENHETER

    Oops :)

    Om du provar att ta bort widgeten från skrivbordet och lägger till den igen?

    Den har tyvärr fortfarande lite snabbhacks-status.
     
  9. heinrisch

    heinrisch Teen Droid Medlem

    Blev medlem:
    21 juli 2009
    Inlägg:
    346
    Mottagna gillanden:
    12

    MINA ENHETER

    Då uppdaterade den, men aldrig annars.
     
  10. tomas_b

    tomas_b Kid Droid Medlem

    Blev medlem:
    23 mars 2010
    Inlägg:
    97
    Mottagna gillanden:
    4

    MINA ENHETER

    Har gjort en liten uppdatering nu, så nu borde widgets uppdateras korrekt. Har dock ingen magic med cyanogen mod (om det var den i din profil du körde den på) så jag vet inte om den uppför sig annorlunda. Jag har en G1 som kör på en halvgammal cyanogen och där funkar den, så det borde väl din med göra då (med den nya versionen då ;) )
     
  11. mynta2004

    mynta2004 Teen Droid Medlem

    Blev medlem:
    12 mars 2010
    Inlägg:
    373
    Mottagna gillanden:
    0

    MINA ENHETER

    Kanon widget! Den gillade jag.

    Hur skulle det vara om texten kunde vara "ovanpå" ett batteri när man kör den som liten, nu så ser det lite lattjo ut med text bredvid allt annat som har en "bild"

    Kan bli svårt kanske, men att ha texten i en liten ruta med en en smal ram runt i samma färg som texten är i, det kanske går???
     
    Last edited: 21 april 2010
  12. yayayay

    yayayay Senior Droid Medlem

    Blev medlem:
    27 oktober 2009
    Inlägg:
    1.080
    Mottagna gillanden:
    4

    MINA ENHETER

    Kan du göra så att ifall man trycker på widgeten öppnas menyn där man får välja färg? Vore härligt om man kunde göra det utan att behöva ta bort widgeten och sen ta fram den igen. :)
     
  13. tomas_b

    tomas_b Kid Droid Medlem

    Blev medlem:
    23 mars 2010
    Inlägg:
    97
    Mottagna gillanden:
    4

    MINA ENHETER

    Det är faktiskt härnäst på min todo-lista ;)
     
  14. Mehe

    Mehe Adult Droid Medlem

    Blev medlem:
    17 januari 2010
    Inlägg:
    732
    Mottagna gillanden:
    18

    MINA ENHETER

    Nämen usch vilken bra app! Gillar verkligen idén :)
    Den funkar bra på tattoo men android 1.6 (det lilla jag har testat iaf)

    Bra jobbat! :D
     
  15. tomas_b

    tomas_b Kid Droid Medlem

    Blev medlem:
    23 mars 2010
    Inlägg:
    97
    Mottagna gillanden:
    4

    MINA ENHETER

    Njä, en batteri-indikator är just det jag inte ville ha i den, för då kändes den som alla andra, men jag förstår vad du menar och det tål att kluras på.
     
  16. heinrisch

    heinrisch Teen Droid Medlem

    Blev medlem:
    21 juli 2009
    Inlägg:
    346
    Mottagna gillanden:
    12

    MINA ENHETER

    Får tyvärr fortfarande inga updates förutom när jag sätter den på laddning.
     
  17. tomas_b

    tomas_b Kid Droid Medlem

    Blev medlem:
    23 mars 2010
    Inlägg:
    97
    Mottagna gillanden:
    4

    MINA ENHETER

    Skumt, har hört från fler att deras inte uppdaterar ordentligt, min gör ju givetvis det så att hitta felet är svårt :(

    Vad kör du på för widget-storlek?
     
  18. tomas_b

    tomas_b Kid Droid Medlem

    Blev medlem:
    23 mars 2010
    Inlägg:
    97
    Mottagna gillanden:
    4

    MINA ENHETER

    Har förhoppningsvis fixat de flesta uppdateringsbuggar nu och det verkar funka för min G1 och Desire.
     
  19. coolof

    coolof Teen Droid Medlem

    Blev medlem:
    30 oktober 2009
    Inlägg:
    360
    Mottagna gillanden:
    12

    MINA ENHETER

    Härlig idé :)
    Fick genast några idéer som du skulle kunna testa för att göra den snyggare och få den att synas bättre.

    1. När du skriver ut procenten i text (SIXTYFOUR tex.) så testa att skriva det första ordet fetstilt och det andra normalt.

    2. Lägg en skugga på texten. Jag har lite av en "Kill your darling" på gång här men i mina ögon blir det i 9 fall av 10 snyggast om man sätter vinkeln till 90 (så att ljudet kommer rakt uppifrån) samt ett väldigt litet avstånd. Se exemplet under.

    3. En annan kul grej vore om man kunde välja att använda Droid Serif istället för bara Droid Sans.

    4. Möjligheten att lägga till en halvtransparent bakgrund.

    [​IMG]
     
  20. tomas_b

    tomas_b Kid Droid Medlem

    Blev medlem:
    23 mars 2010
    Inlägg:
    97
    Mottagna gillanden:
    4

    MINA ENHETER

    Mycket bra förslag, tackar ödmjukast. Bara till att hoppas på lite datortid ikväll då med andra ord, så jag även kan röka ut mina uppdateringsbuggar (som tydligen kvarstår :( )