Autore Topic: tachimetro a barre: da dove partire?  (Letto 1992 volte)

Offline gianpaolof

  • Nuovo arrivato
  • *
  • Post: 19
  • Respect: +4
    • Mostra profilo
tachimetro a barre: da dove partire?
« il: 04 Aprile 2011, 15:37:50 CEST »
0
ciao a tutti!

Volevo chiedere un suggerimento per la realizzazione di un tachimetro di questo tipo:


Sto cercando degli esempi ma non sono riuscito a trovare nulla. Un aiuto, per favore?  :'(

ciao
Gianpaolo

Offline 7h38ugg3r

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 1200
  • Respect: +133
    • riccardofischetti
    • th38ugg3r
    • @7h38ugg3r
    • Mostra profilo
  • Dispositivo Android:
    Galaxy-S GT I-9000/ ASUS Eee Pad Transformer
  • Play Store ID:
    Riccardo Fischetti
  • Sistema operativo:
    OS X Lion / Linux Mint 11 (Katya)
Re:tachimetro a barre: da dove partire?
« Risposta #1 il: 04 Aprile 2011, 15:44:44 CEST »
0
Qual'è il tipo di suggerimento  che vorresti?
cioè: per cosa lo vorresti?
L'unica cosa che potrebbe essere maggiormente fastidiosa da realizzare è la striscia digitale che deve andarsi a riempire.....
è corretto?
Se è questo, qualche idea ce l'ho.
7h38ugg3r<=>thebugger
Non conosci Java? Allora sei nel posto sbagliato!

http://www.androidpatterns.com/

Offline gianpaolof

  • Nuovo arrivato
  • *
  • Post: 19
  • Respect: +4
    • Mostra profilo
Re:tachimetro a barre: da dove partire?
« Risposta #2 il: 04 Aprile 2011, 17:29:44 CEST »
0
ciao

ecco, non mi ero spiegato bene, come sempre. sorry.

vorrei sapere come fare a realizzare quella striscia digitale che si riempie all'aumentare della velocità (i dati li prelevo dalla presa obd della macchina).

Gianpaolo

Offline 7h38ugg3r

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 1200
  • Respect: +133
    • riccardofischetti
    • th38ugg3r
    • @7h38ugg3r
    • Mostra profilo
  • Dispositivo Android:
    Galaxy-S GT I-9000/ ASUS Eee Pad Transformer
  • Play Store ID:
    Riccardo Fischetti
  • Sistema operativo:
    OS X Lion / Linux Mint 11 (Katya)
Re:tachimetro a barre: da dove partire?
« Risposta #3 il: 04 Aprile 2011, 17:58:30 CEST »
+1
quindi è proprio quello che avevo capito io...^_^

in pratica, quello che devi fare è:
Creare una maschera della striscia digitale (maschera.png), in bianco e nero, in cui in bianco colori tutte le tacche.
In base al valore che vuoi stampare, devi "sovrapporre" questa immagine con una tutta bianca (maschera.png), effettuando una "moltiplicazione", cioè utilizzando l'immagine bianca come maschera; la moltiplicazione altro non è che un AND di punti.
Se l'immagine bianca (orizzontalmente) non è pienamente sovrapposta alla striscia digitale, ci saranno dei punti in cui la moltiplicazione tra le 2 immagini rimarranno bianche, e altri punti (i rimanenti a destra) in cui la moltiplicazione darà nero (moltiplicazione.png).
A questo punto non devi fare altro che sovrapporre il tuo risultato al cruscotto contenente tutte le altre info.

Questi link ti saranno utili per il prodotto tra le immagini: link1, link2

Se hai altri dubbi, fammi sapere.
Spero ti possa essere d'aiuto.

un saluto.
7h38ugg3r<=>thebugger
Non conosci Java? Allora sei nel posto sbagliato!

http://www.androidpatterns.com/

Offline gianpaolof

  • Nuovo arrivato
  • *
  • Post: 19
  • Respect: +4
    • Mostra profilo
Re:tachimetro a barre: da dove partire?
« Risposta #4 il: 04 Aprile 2011, 18:13:11 CEST »
0
quindi è proprio quello che avevo capito io...^_^

in pratica, quello che devi fare è:
Creare una maschera della striscia digitale (maschera.png), in bianco e nero, in cui in bianco colori tutte le tacche.
In base al valore che vuoi stampare, devi "sovrapporre" questa immagine con una tutta bianca (maschera.png), effettuando una "moltiplicazione", cioè utilizzando l'immagine bianca come maschera; la moltiplicazione altro non è che un AND di punti.
Se l'immagine bianca (orizzontalmente) non è pienamente sovrapposta alla striscia digitale, ci saranno dei punti in cui la moltiplicazione tra le 2 immagini rimarranno bianche, e altri punti (i rimanenti a destra) in cui la moltiplicazione darà nero (moltiplicazione.png).
A questo punto non devi fare altro che sovrapporre il tuo risultato al cruscotto contenente tutte le altre info.

Questi link ti saranno utili per il prodotto tra le immagini: link1, link2

Se hai altri dubbi, fammi sapere.
Spero ti possa essere d'aiuto.

un saluto.

Ma sei un grandissimo!
L'idea in generale mi è chiara. Devo studiare un pochino e poi farmi la "hello mask" del caso. Se ho dubbi, ritorno. :)
Se il risultato è decente, magari lo posto qui - potrebbe essere utile.

GRAZIE ANCORA

Offline 7h38ugg3r

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 1200
  • Respect: +133
    • riccardofischetti
    • th38ugg3r
    • @7h38ugg3r
    • Mostra profilo
  • Dispositivo Android:
    Galaxy-S GT I-9000/ ASUS Eee Pad Transformer
  • Play Store ID:
    Riccardo Fischetti
  • Sistema operativo:
    OS X Lion / Linux Mint 11 (Katya)
Re:tachimetro a barre: da dove partire?
« Risposta #5 il: 04 Aprile 2011, 18:37:36 CEST »
0
 ;-)
Che ne pensi di un thanks sul post?
7h38ugg3r<=>thebugger
Non conosci Java? Allora sei nel posto sbagliato!

http://www.androidpatterns.com/

Offline gianpaolof

  • Nuovo arrivato
  • *
  • Post: 19
  • Respect: +4
    • Mostra profilo
Re:tachimetro a barre: da dove partire?
« Risposta #6 il: 04 Aprile 2011, 18:42:57 CEST »
0
Fatto. Scusa, me ne ero dimenticato, sono ancora un niubbo qui dentro. :) Ho messo anche il post in stato risolto, ma poi ho pensato che se devo fare altre domande non posso più riutilizzare questo posto e quindi l'ho rimesso in stato non risolto. Ho fatto bene?

ciao

Offline 7h38ugg3r

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 1200
  • Respect: +133
    • riccardofischetti
    • th38ugg3r
    • @7h38ugg3r
    • Mostra profilo
  • Dispositivo Android:
    Galaxy-S GT I-9000/ ASUS Eee Pad Transformer
  • Play Store ID:
    Riccardo Fischetti
  • Sistema operativo:
    OS X Lion / Linux Mint 11 (Katya)
Re:tachimetro a barre: da dove partire?
« Risposta #7 il: 04 Aprile 2011, 20:22:03 CEST »
0
beh, si.
lasciamolo aperto fintantoché non hai fatto quello che volevi.
 :D
7h38ugg3r<=>thebugger
Non conosci Java? Allora sei nel posto sbagliato!

http://www.androidpatterns.com/

Offline gianpaolof

  • Nuovo arrivato
  • *
  • Post: 19
  • Respect: +4
    • Mostra profilo
Re:tachimetro a barre: da dove partire?
« Risposta #8 il: 15 Aprile 2011, 14:29:18 CEST »
+3
ciao!
Ecco cosa sono riuscito a realizzare grazie ai tuoi suggerimenti e all'aiuto di un mio collega (fondamentale):



In allegato c'è il rar contenente tutto il progetto, se può essere di aiuto a qualcuno.

GRAZIE

Offline Ricky`

  • Amministratore
  • Utente storico
  • *****
  • Post: 3487
  • Respect: +506
    • Github
    • Google+
    • rciovati
    • Mostra profilo
Re: tachimetro a barre: da dove partire?
« Risposta #9 il: 15 Aprile 2011, 14:46:42 CEST »
0
Grazie per aver condiviso il codice. Che ne dici di fare un piccolo tutorial? :)

Sent from my HTC Desire

Offline 7h38ugg3r

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 1200
  • Respect: +133
    • riccardofischetti
    • th38ugg3r
    • @7h38ugg3r
    • Mostra profilo
  • Dispositivo Android:
    Galaxy-S GT I-9000/ ASUS Eee Pad Transformer
  • Play Store ID:
    Riccardo Fischetti
  • Sistema operativo:
    OS X Lion / Linux Mint 11 (Katya)
Re:tachimetro a barre: da dove partire?
« Risposta #10 il: 15 Aprile 2011, 14:56:14 CEST »
0
^_^
7h38ugg3r<=>thebugger
Non conosci Java? Allora sei nel posto sbagliato!

http://www.androidpatterns.com/

Offline Nicola_D

  • Moderatore
  • Utente storico
  • *****
  • Post: 2479
  • SBAGLIATO!
  • Respect: +323
    • Github
    • Google+
    • nicoladorigatti
    • Mostra profilo
  • Dispositivo Android:
    Nexus 6p, Nexus 4, Nexus S, Nexus 7(2012)
  • Sistema operativo:
    Windows 7
Re:tachimetro a barre: da dove partire?
« Risposta #11 il: 15 Aprile 2011, 15:15:32 CEST »
0
mooolto moolto bello! un grazie anche a te per aver condiviso la soluzione! fortuna che ci sono ancora i bravi utenti!!!!!
IMPORTANTE:NON RISPONDO A PROBLEMI VIA MESSAGGIO PRIVATO
LOGCAT: Non sai cos'è? -> Android Debug Bridge | Android Developers
               Dov'è in Eclipse? -> Window -> Open Prospective -> DDMS e guarda in basso!
[Obbligatorio] Logcat, questo sconosciuto! (Gruppo AndDev.it LOGTFO) - Android Developers Italia

Offline gianpaolof

  • Nuovo arrivato
  • *
  • Post: 19
  • Respect: +4
    • Mostra profilo
Re:tachimetro a barre: da dove partire?
« Risposta #12 il: 15 Aprile 2011, 15:34:54 CEST »
0
ciao di nuovo.
Va bene, farò un tutorial.  :-)  Datemi solo un pochino di tempo  ;-)

CIAOOOOOOOOOOOOOOOOOOOOOOOO

Offline bradipao

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 4043
  • keep it simple
  • Respect: +567
    • Github
    • Google+
    • bradipao
    • Mostra profilo
  • Dispositivo Android:
    Nexus 5
  • Play Store ID:
    Bradipao
  • Sistema operativo:
    W7
Re:tachimetro a barre: da dove partire?
« Risposta #13 il: 15 Aprile 2011, 15:40:53 CEST »
0
ciao di nuovo.
Va bene, farò un tutorial.  :-)  Datemi solo un pochino di tempo  ;-)

Un +1 per il codice postato ed ho il +1 pronto anche per il tutorial...  :D
NON rispondo a domande nei messaggi privati
Bradipao @ Play Store