PDA

Visualizza Versione Completa : [android] un aiuto da esperti



Dennis
18/12/2012, 23:06
Ola, qui dentro ci sono alcuni che programmano per lavoro, quindi ne approfitto per chiedere un consiglio, o magari un favore, senza girare per troppi forum.

Sulla tendina notifiche di android 2.3.4 voglio aggiungere un paio di pulsanti nel carrier name, di fianco a quello per la cancellazione delle notifiche: uno che mi apra le impostazioni, un'altro che apra la lista applicazioni recenti; come su ICS insomma. La risoluzione dello schermo è HDPI ed il sistema è ovviamente deodexed.

http://img191.imageshack.us/img191/2563/20121219005452.jpg

So decompilare e ricompilare gli apk, modificare i .png, ma di programmazione ne so zero o quasi, mi limito a seguire i tutorial su XDA per modificare gli .xml . Ne ho trovato uno per fare ciò che mi serve ma m'è sembrato un po' confusionario.
Il pulsante "Canc" è un .9.png col testo sopra, a me piacerebbe affiancargli due pulsanti delle identiche dimensioni, magari centrati nella vista portrait rispetto ai pulsanti superiori.
Metto un'immagine con delle linee di allineamento:

http://img89.imageshack.us/img89/2563/20121219005452.jpg

Il tasto per le impostazioni vorrei chiamarlo "Set's", quello per le applicazioni "App's".


Qualcuno può aiutarmi dandomi le indicazioni su cosa fare?
Oppure magari è così gentile da farlo al mio posto, mando il systemui.apk e mi modifica l'applicazione?



Grazie mille a tutti.

armageddon
18/12/2012, 23:12
ho appena comprato un tablet a mia figlia,con androidnon ci capisco niente,quindi:i giochi si scaricano gratis da qualche parte?o sono a pagamento ?

Dennis
18/12/2012, 23:36
ho appena comprato un tablet a mia figlia,con androidnon ci capisco niente,quindi:i giochi si scaricano gratis da qualche parte?o sono a pagamento ?

falle leggere il TCP che si diverte di più

macheamico6
19/12/2012, 01:36
Fammi avere l'apparecchio che te lo sistemo per le feste :biggrin3:

D74
19/12/2012, 05:21
Ola, qui dentro ci sono alcuni che programmano per lavoro, quindi ne approfitto per chiedere un consiglio, o magari un favore, senza girare per troppi forum.

Sulla tendina notifiche di android 2.3.4 voglio aggiungere un paio di pulsanti nel carrier name, di fianco a quello per la cancellazione delle notifiche: uno che mi apra le impostazioni, un'altro che apra la lista applicazioni recenti; come su ICS insomma. La risoluzione dello schermo è HDPI ed il sistema è ovviamente deodexed.

http://img191.imageshack.us/img191/2563/20121219005452.jpg

So decompilare e ricompilare gli apk, modificare i .png, ma di programmazione ne so zero o quasi, mi limito a seguire i tutorial su XDA per modificare gli .xml . Ne ho trovato uno per fare ciò che mi serve ma m'è sembrato un po' confusionario.
Il pulsante "Canc" è un .9.png col testo sopra, a me piacerebbe affiancargli due pulsanti delle identiche dimensioni, magari centrati nella vista portrait rispetto ai pulsanti superiori.
Metto un'immagine con delle linee di allineamento:

http://img89.imageshack.us/img89/2563/20121219005452.jpg

Il tasto per le impostazioni vorrei chiamarlo "Set's", quello per le applicazioni "App's".


Qualcuno può aiutarmi dandomi le indicazioni su cosa fare?
Oppure magari è così gentile da farlo al mio posto, mando il systemui.apk e mi modifica l'applicazione?



Grazie mille a tutti.

warst un sai proprio come passare il tempo ... :D

preparati che a gennaio arriva la R da provare.......

Misha84
19/12/2012, 06:18
è un bel casino quello che vuoi fare.
so che devi moddare il SystemUI.apk (e il relatimo class.dex) ma non saprei come
io ti consiglio di cercarti un'app a parte che preveda questi link nel menù delle notifiche

Jan
19/12/2012, 06:48
clicchi il tasto sx dalla home e tra le varie utilities c'è pure impostazioni, tieni premuto il tasto centrale sempre dalla home e hai la lista delle app aperte di recente. con lo stesso numero di passaggi fai le stesse cose senza sbriccare il sistema.

Dennis
19/12/2012, 11:30
clicchi il tasto sx dalla home e tra le varie utilities c'è pure impostazioni, tieni premuto il tasto centrale sempre dalla home e hai la lista delle app aperte di recente. con lo stesso numero di passaggi fai le stesse cose senza sbriccare il sistema.

Grazie già lo sapevo :biggrin3:
Quando hai un'applicazione aperta però è molto più comodo poter raggiungere le impostazioni tirando giù la tendina invece di uscire nella Home ed aprirle da lì; per il task switch va bene anche tener premuto il tasto Home, ma visto che vorrei aggiungere un pulsante ne metto pure un altro e via :biggrin3:

jamex
19/12/2012, 11:31
hai provato con control+alt+canc?

fearless
19/12/2012, 11:41
siamo su TCP,mica XDA!!!
apri una discussione di là...barbun :biggrin3:

VonRichthofen
19/12/2012, 11:51
ho appena comprato un tablet a mia figlia,con androidnon ci capisco niente,quindi:i giochi si scaricano gratis da qualche parte?o sono a pagamento ?


scarica aptoide da internet e le app "cash" sono......uhm..... beh ci siamo capiti :D

Dennis
19/12/2012, 12:10
siamo su TCP,mica XDA!!!
apri una discussione di là...barbun :biggrin3:

su XDA ormai si parla solo di moto... :biggrin3:

Misha84
19/12/2012, 12:52
su XDA ormai si parla solo di moto... :biggrin3:
un idea:
non ho capito se è una rom stock moddata e deodexata o una rom su base sorgente (tipo cyanogenmod e similari).
prova a farti un giro da quelle parti, sicuramente loro hanno una padronanza maggiore di queste funzioni visto che il sistema lo modificano pesantemente. almeno saprebbero indirizzarti sulla modifica specifica, anche se impementarla in un altro sistema pò diventare una rogna.

Dennis
28/12/2012, 17:04
ed una è fatta

http://img145.imageshack.us/img145/432/20121228185542.jpg
http://img850.imageshack.us/img850/2685/screenshot201212281856.png

adoro android

winter1969
28/12/2012, 17:28
ed una è fatta

http://img145.imageshack.us/img145/432/20121228185542.jpg
http://img850.imageshack.us/img850/2685/screenshot201212281856.png

adoro android

.

fearless
28/12/2012, 17:54
ed una è fatta

http://img145.imageshack.us/img145/432/20121228185542.jpg

adoro android

non facevi prima a mettere ics?

Gunslinger
28/12/2012, 18:23
condivido la domanda precedente, perchè tutto sto casino con gingerbread? perchè non metti una jelly bean che ha già quelle funzioni?

fearless
28/12/2012, 18:29
condivido la domanda precedente, perchè tutto sto casino con gingerbread? perchè non metti una jelly bean che ha già quelle funzioni?

le rom basate su gingerbread son quelle che garantiscono più velocità e fluidità al device ,tuttavia peccano per l'assenza di funzionalità più evolute,introdotte da ics in poi.
almeno su xperia 2011 è così.

Gunslinger
28/12/2012, 18:31
mi ero fatto l'idea che jelly bean fosse più light (magari non per i sony)

fearless
28/12/2012, 18:36
mi ero fatto l'idea che jelly bean fosse più light (magari non per i sony)

probabilmente hanno bisogno di più risorse hardware per girare a dovere.
ad esempio s.e. per il mio arc s non ha confermato l'aggiornamento stock per jelly bean,forse proprio per quel motivo.
se poi parliamo di "custom" su base jelly bean è un altro discorso...:biggrin3:

Mamba
28/12/2012, 18:36
vorrei chiedere scusa ai forum androidiani............

Dennis
28/12/2012, 19:38
non facevi prima a mettere ics?

ICS nei nostri telefoni è troppo buggato, poco ottimizzato e troppo difficile da modificare, inoltre non ci capisco una sega e se neanche i migliori ragazzi di XDA (pochissimi, tra la moltitudine) riescono a tirarci fuori qualcosa di veramente buono, io non mi ci metto neanche seriamente.
Come te ne sei già reso conto, stan tutti ad inventarsi le cazzatine sempre più colorate, con nomi quanto mai strafighi e promesse di performance sbalorditive, ma all'atto pratico la maggior parte delle mod sono ciofeche senz'arte né parte.
I migliori sviluppatori di XDA, quelli che ne masticano davvero, sono passati a lavorare sui modelli nuovi; nel forum russo 4pda c'è chi ancora ci lavora e fa cose eccellenti, ma questa eccellenza non tocca minimamente quella di ciò che loro hanno tirato fuori con GB (uso un loro kernel e la base della mia rom è pure loro).
Ci ho provato a spugnettarci tempo fa, le migliorie di sistema sono tante ma nell'arrivare al portarle al livello dell'esperienza utente se ne perdono gran parte.
Tutti i cambiamenti nell'interfaccia si possono portare indietro su GB, il framework ICS (la grafica di sistema) mi fa cagare ma le varie (poche) funzioncine utili come vedi le sto "tirando giù".
Quel che mi mancano e mancheranno su questo telefono sono le personalizzazioni e le applicazioni Sony su ICS della nuova gamma, robe come il multitasking su finestre separate e gestibili in stile PC me le sogno, ma del resto anche mettendo ICS per poter fare il port, su questo telefono e questo software le prestazioni sarebbero scadenti. Per fortuna alcune di queste cose sono state introdotte sul 2.3.7 quando uscì l'Xperia S e son riuscito a farle funzionare sul 2.3.4.
Se vuoi un ICS che funzioni davvero bene su un Sony devi avere un modello 2012, gli aggiornamenti che hanno rilasciato per i 2011 sono solo dei "contentini", quest'anno han rivoluzionato la gamma e tutto sommato è normale che si concentrino su quelli nuovi: per questi ultimi la casa supporta molto la comunità open source, i nostri li hanno lasciati perdere, quindi anche rom ICS/JB basate su release diverse tipo miui o cyanogen hanno sempre qualcosa che non funziona. Pensa che l'Xperia S è stato pure l'unico telefono non Nexus sul quale Google ha parzialmente sviluppato un ICS AOSP.. su questi si possono fare cose egregie con le ultime Android senza limiti alla fantasia.

GB 2.3.4 lo conosco bene e già di serie era perfetto ai suoi tempi, son mesi che ci lavoro, so dove mettere le mani e cercare le cose nei file di sistema, anche se come in questo caso per sapere cosa fare devo imparare sempre cose nuove (non sempre la pappa è pronta, perlomeno quella buona).
Al netto però di queste cazzatine estetiche di poco conto, ormai mi sono fatto una rom completa, bella e che gira alla perfezione, tra poco la metterò anche su XDA, visto che ormai lavorano tutti con ICS e chi vuole il 2.3.4 deve guardare roba dello scorso anno. Di acqua ne è passata tanta...
Prova nel tuo Arc S ad aprire quattro o cinque pagine web con magari qualche applet flash, il lettore musicale, root explorer, le foto in galleria, titanium, impostazioni, whatsapp, messaggi, rubrica e tutto quello che ti pare, poi fare lo switch tra un'applicazione e l'altra senza che nessuna di essa venga chiusa per poca memoria e debba ricaricarsi da zero, neanche uscendo nella home e riaprendole: neppure l'S3 stock di mio cognato ce la fa, e non certo perché non potrebbe riuscirci!
Quella "Ferrari" è piena di robaccia pesantissima e poco ottimizzata.
Poi la prox volta che ci si vede "ti ci faccio fare un giro" e mi dirai le tue impressioni.

Ary675
28/12/2012, 20:11
bah, forse per sony.
montato ormai parecchi mesi fa la revolution HD (android 4.0.3) su sensation (sense 3.6) e devo dire che rispetto a GB stock è un altro pianeta, senza contare le migliorie in fotocamera, batteria (2 giorni di carica con uso moderato con la anker boostata) e audio.
non so come sia possibile con un kernel per GB poter far girare una rom all'altezza di ICS, ma se ci sei riuscito buon per te...che hai tanto buon tempo :D

fitzcarraldo
28/12/2012, 20:16
Naturalmente... Di andare a per figa non se ne parla vero???:cool:

Ary675
28/12/2012, 20:21
Naturalmente... Di andare a per figa non se ne parla vero???:cool:

quello che dico anche io! :D

Gunslinger
28/12/2012, 21:39
beh in effetti gli sviluppi delle ultime distribuzioni android sono seguite su telefoni più recenti, io avendo un s2 ho la fortuna che è ancora seguitissimo quindi c'è ancora molto fermento, ma tanti stan passando a sviluppare su s3.

Sul tuo ci sono meno sviluppatori e quello che dici ha senso.

Certo è che davvero questo s2 mi stupisce ogni giorno, la mia rom fa quello che un s3 stock si sogna di notte :)

Giuse87
29/12/2012, 09:46
ICS nei nostri telefoni è troppo buggato, poco ottimizzato e troppo difficile da modificare, inoltre non ci capisco una sega e se neanche i migliori ragazzi di XDA (pochissimi, tra la moltitudine) riescono a tirarci fuori qualcosa di veramente buono, io non mi ci metto neanche seriamente.
Come te ne sei già reso conto, stan tutti ad inventarsi le cazzatine sempre più colorate, con nomi quanto mai strafighi e promesse di performance sbalorditive, ma all'atto pratico la maggior parte delle mod sono ciofeche senz'arte né parte.
I migliori sviluppatori di XDA, quelli che ne masticano davvero, sono passati a lavorare sui modelli nuovi; nel forum russo 4pda c'è chi ancora ci lavora e fa cose eccellenti, ma questa eccellenza non tocca minimamente quella di ciò che loro hanno tirato fuori con GB (uso un loro kernel e la base della mia rom è pure loro).
Ci ho provato a spugnettarci tempo fa, le migliorie di sistema sono tante ma nell'arrivare al portarle al livello dell'esperienza utente se ne perdono gran parte.
Tutti i cambiamenti nell'interfaccia si possono portare indietro su GB, il framework ICS (la grafica di sistema) mi fa cagare ma le varie (poche) funzioncine utili come vedi le sto "tirando giù".
Quel che mi mancano e mancheranno su questo telefono sono le personalizzazioni e le applicazioni Sony su ICS della nuova gamma, robe come il multitasking su finestre separate e gestibili in stile PC me le sogno, ma del resto anche mettendo ICS per poter fare il port, su questo telefono e questo software le prestazioni sarebbero scadenti. Per fortuna alcune di queste cose sono state introdotte sul 2.3.7 quando uscì l'Xperia S e son riuscito a farle funzionare sul 2.3.4.
Se vuoi un ICS che funzioni davvero bene su un Sony devi avere un modello 2012, gli aggiornamenti che hanno rilasciato per i 2011 sono solo dei "contentini", quest'anno han rivoluzionato la gamma e tutto sommato è normale che si concentrino su quelli nuovi: per questi ultimi la casa supporta molto la comunità open source, i nostri li hanno lasciati perdere, quindi anche rom ICS/JB basate su release diverse tipo miui o cyanogen hanno sempre qualcosa che non funziona. Pensa che l'Xperia S è stato pure l'unico telefono non Nexus sul quale Google ha parzialmente sviluppato un ICS AOSP.. su questi si possono fare cose egregie con le ultime Android senza limiti alla fantasia.

GB 2.3.4 lo conosco bene e già di serie era perfetto ai suoi tempi, son mesi che ci lavoro, so dove mettere le mani e cercare le cose nei file di sistema, anche se come in questo caso per sapere cosa fare devo imparare sempre cose nuove (non sempre la pappa è pronta, perlomeno quella buona).
Al netto però di queste cazzatine estetiche di poco conto, ormai mi sono fatto una rom completa, bella e che gira alla perfezione, tra poco la metterò anche su XDA, visto che ormai lavorano tutti con ICS e chi vuole il 2.3.4 deve guardare roba dello scorso anno. Di acqua ne è passata tanta...
Prova nel tuo Arc S ad aprire quattro o cinque pagine web con magari qualche applet flash, il lettore musicale, root explorer, le foto in galleria, titanium, impostazioni, whatsapp, messaggi, rubrica e tutto quello che ti pare, poi fare lo switch tra un'applicazione e l'altra senza che nessuna di essa venga chiusa per poca memoria e debba ricaricarsi da zero, neanche uscendo nella home e riaprendole: neppure l'S3 stock di mio cognato ce la fa, e non certo perché non potrebbe riuscirci!
Quella "Ferrari" è piena di robaccia pesantissima e poco ottimizzata.
Poi la prox volta che ci si vede "ti ci faccio fare un giro" e mi dirai le tue impressioni.

tanta ammirazione per la passione che ci metti e per i risultati che hai raggiunto!!!