Autore Topic: Holo Widgets  (Letto 4800 volte)

Offline blackgin

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 1387
    • Google+
    • blackgins
    • blackginsoft
    • Mostra profilo
  • Dispositivo Android:
    Galaxy Nexus
  • Sistema operativo:
    Mac OSX 10.8
Holo Widgets
« il: 21 Marzo 2012, 20:22:22 CET »
Eccomi qui a chiedervi di fare da beta testers.
Sto sviluppando una serie di widget nello stile Android HoneyComb - Ice Cream Sandwitch.

Al momento sono presenti i seguenti widget:
  • Sms (stabile ?)
  • ToDo (stabile ?)
  • Registro chiamate (beta)
  • Contatti (beta)
  • Notifiche Facebook (beta)
  • Batteria (stabile ?)

Il widget é utilizzabile da Android 3.0 in su.

Known bugs:
  • Icone mancanti o errate qua e là
  • Screenshot mancanti nel drawer
  • Nel widget delle notifiche Facebook non compaiono le foto dei contatti
  • Il widget dei contatti é lento

Aspetto fiducioso suggerimenti e critiche e segnalazioni di bug. :D

Changelog
v0.4
> Corretto l'ordine delle notifiche Facebook
> Risolto bug con le chiamate in entrata
> Il widget dei contatti ora visualizza solo i contatti con numero
> Bugfix e ottimizzazioni minori

v0.3
> Aggiunto widget dei contatti
> Risolto il bug dell'update del widget delle chiamate
> Fix vari

v0.2
> Aggiunto widget batteria
> Aggiunto pulsante refresh nel widget Facebook
> Il widget sms ora gestisce correttamente gli sms in piú parti
> Aggiunti dividers
> Aggiunta l'icona del registro chiamate
> Il registro chiamate passa da alpha a beta
> Fix e ottimizzazioni varie

v0.1
> Release iniziale

Uno screen del widget ToDo:


Link al download:
http://dl.dropbox.com/u/5747582/Widgets.apk
« Ultima modifica: 13 Aprile 2012, 21:40:06 CEST da blackgin »
Postate il LogCat LogCat LogCat LogCat LogCat

Offline Vlad

  • Utente normale
  • ***
  • Post: 271
    • Github
    • Google+
    • vmihalachi
    • vmihalachi
    • Mostra profilo
    • vmihalachi.com
  • Dispositivo Android:
    Samsung galaxy s2 | Samsung galaxy tab 7
  • Play Store ID:
    Vlad Mihalachi
  • Sistema operativo:
    Windows 8
Re:Widgets in stile HC/ICS
« Risposta #1 il: 21 Marzo 2012, 21:04:43 CET »
Come hai fatto ?  :D

Zate

  • Visitatore
Re:Widgets in stile HC/ICS
« Risposta #2 il: 21 Marzo 2012, 21:56:14 CET »
Aspetto il link  :-P

Offline blackgin

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 1387
    • Google+
    • blackgins
    • blackginsoft
    • Mostra profilo
  • Dispositivo Android:
    Galaxy Nexus
  • Sistema operativo:
    Mac OSX 10.8
Re:Widgets in stile HC/ICS
« Risposta #3 il: 22 Marzo 2012, 07:15:47 CET »
Come hai fatto ?  :D
In che senso?

Ps. Lol mi sono scordato di uppare l'apk xD appena arrivo a casa lo carico

Edit: Allegato l'apk nel primo post
« Ultima modifica: 22 Marzo 2012, 12:03:11 CET da blackgin »
Postate il LogCat LogCat LogCat LogCat LogCat

Offline Vlad

  • Utente normale
  • ***
  • Post: 271
    • Github
    • Google+
    • vmihalachi
    • vmihalachi
    • Mostra profilo
    • vmihalachi.com
  • Dispositivo Android:
    Samsung galaxy s2 | Samsung galaxy tab 7
  • Play Store ID:
    Vlad Mihalachi
  • Sistema operativo:
    Windows 8
Re:Widgets in stile HC/ICS
« Risposta #4 il: 22 Marzo 2012, 15:29:56 CET »
Per la grafica hai usato semplicemente XML o  ics ti ha aiutato :-)

Offline blackgin

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 1387
    • Google+
    • blackgins
    • blackginsoft
    • Mostra profilo
  • Dispositivo Android:
    Galaxy Nexus
  • Sistema operativo:
    Mac OSX 10.8
Re:Widgets in stile HC/ICS
« Risposta #5 il: 22 Marzo 2012, 16:10:44 CET »
Per la grafica hai usato semplicemente XML o  ics ti ha aiutato :-)
Semplicemente XML
Postate il LogCat LogCat LogCat LogCat LogCat

Zate

  • Visitatore
Re:Widgets in stile HC/ICS
« Risposta #6 il: 22 Marzo 2012, 18:06:44 CET »
Ciao! Molto ben realizzati nonostante siano ancora in versione beta secondo me :)

Ho un problema con il widget delle chiamate: qui il logcat
Codice: [Seleziona]
I/dalvikvm( 1882): Turning on JNI app bug workarounds for target SDK version 7..
.
E/AndroidRuntime( 1882): FATAL EXCEPTION: Binder Thread #1
E/AndroidRuntime( 1882): android.database.CursorIndexOutOfBoundsException: Index
 3 requested, with a size of 3
E/AndroidRuntime( 1882):        at android.database.AbstractCursor.checkPosition
(AbstractCursor.java:400)
E/AndroidRuntime( 1882):        at android.database.AbstractWindowedCursor.check
Position(AbstractWindowedCursor.java:136)
E/AndroidRuntime( 1882):        at android.database.AbstractWindowedCursor.getSt
ring(AbstractWindowedCursor.java:50)
E/AndroidRuntime( 1882):        at android.database.CursorWrapper.getString(Curs
orWrapper.java:114)
E/AndroidRuntime( 1882):        at com.commabit.widgets.CallLogService$CallLogRe
moteViewsFactory.getViewAt(CallLogService.java:91)
E/AndroidRuntime( 1882):        at android.widget.RemoteViewsService$RemoteViews
FactoryAdapter.getViewAt(RemoteViewsService.java:164)
E/AndroidRuntime( 1882):        at com.android.internal.widget.IRemoteViewsFacto
ry$Stub.onTransact(IRemoteViewsFactory.java:85)
E/AndroidRuntime( 1882):        at android.os.Binder.execTransact(Binder.java:33
8)
E/AndroidRuntime( 1882):        at dalvik.system.NativeStart.run(Native Method)
Ci sono molte voci con scritto "Caricamento..." nonostante non ci siano chiamate da caricare. C'è un problema nella lettura (il widget funziona comunque, ma è inutilizzabile a causa dei continui force close).

Nel widget di facebook ho l'icona dell'applicazione dei messaggi mentre in quello delle chiamate l'icona è quella di default.

Il widget ToDo e quello degli SMS invece funzionano bene.

Se vuoi dei consigli, aggiungi una sorta di feedback per l'utente quando clicca l'icona e quando clicca il tasto "+" (come succede nell'action bar) e magari anche un'anteprima nell'app drawer. Riguardo a vere e proprie funzioni, potresti aggiungere la possibilità di ordinare gli impegni nel widget ToDo per priorità o per ordine cronologico e in quello degli SMS per destinatario da cambiare, magari, con uno swipe.

Congratulazioni ancora!  :-P

Offline blackgin

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 1387
    • Google+
    • blackgins
    • blackginsoft
    • Mostra profilo
  • Dispositivo Android:
    Galaxy Nexus
  • Sistema operativo:
    Mac OSX 10.8
Re:Widgets in stile HC/ICS
« Risposta #7 il: 22 Marzo 2012, 19:25:15 CET »
Ciao! Molto ben realizzati nonostante siano ancora in versione beta secondo me :)

Ho un problema con il widget delle chiamate: qui il logcat

Ci sono molte voci con scritto "Caricamento..." nonostante non ci siano chiamate da caricare. C'è un problema nella lettura (il widget funziona comunque, ma è inutilizzabile a causa dei continui force close).

Nel widget di facebook ho l'icona dell'applicazione dei messaggi mentre in quello delle chiamate l'icona è quella di default.

Il widget ToDo e quello degli SMS invece funzionano bene.

Se vuoi dei consigli, aggiungi una sorta di feedback per l'utente quando clicca l'icona e quando clicca il tasto "+" (come succede nell'action bar) e magari anche un'anteprima nell'app drawer. Riguardo a vere e proprie funzioni, potresti aggiungere la possibilità di ordinare gli impegni nel widget ToDo per priorità o per ordine cronologico e in quello degli SMS per destinatario da cambiare, magari, con uno swipe.

Per quanto riguarda le icone errate ne sono al corrente, come anche dei problemi col widget delle chiamate, che é solo abbozzato.

Per quanto riguarda i vari ritocchi a cui hai accennato ora vedo di implementarli, dovrebbe essere una cosa veloce.

Invece, che intendi con "da cambiare con uno swipe"? intendi switchare da un destinatario all'altro facendo swipe verso destra/sinistra? Se é cosí, credo che non si possa fare, dato che interferirebbe con la gesture di cambio pagina del launcher.

Grazie mille del feedback!  :D
Postate il LogCat LogCat LogCat LogCat LogCat

Zate

  • Visitatore
Re:Widgets in stile HC/ICS
« Risposta #8 il: 22 Marzo 2012, 20:25:37 CET »
Sì, intendevo quello. Non avevo pensato a quel problema e, adesso che mi ci fai pensare, dubito che si possa fare  :-)

Offline blackgin

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 1387
    • Google+
    • blackgins
    • blackginsoft
    • Mostra profilo
  • Dispositivo Android:
    Galaxy Nexus
  • Sistema operativo:
    Mac OSX 10.8
Re:Widgets in stile HC/ICS
« Risposta #9 il: 22 Marzo 2012, 21:06:37 CET »
Aggiornato l'apk con la nuova versione.
Changelog:
-Aggiunta la possibilità di scegliere l'ordine nella lista ToDo
-Aggiunti gli stati alla pressione delle icone relative alle azioni (aggiungi, ordina). Mancano ancora quelli nelle icone principali (tipo quella degli sms)
Postate il LogCat LogCat LogCat LogCat LogCat

Offline blackgin

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 1387
    • Google+
    • blackgins
    • blackginsoft
    • Mostra profilo
  • Dispositivo Android:
    Galaxy Nexus
  • Sistema operativo:
    Mac OSX 10.8
Re:Widgets in stile HC/ICS
« Risposta #10 il: 30 Marzo 2012, 20:08:44 CEST »
Aggiornato alla v0.2
Trovate il changelog é nel primo post.
Postate il LogCat LogCat LogCat LogCat LogCat

Offline blackgin

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 1387
    • Google+
    • blackgins
    • blackginsoft
    • Mostra profilo
  • Dispositivo Android:
    Galaxy Nexus
  • Sistema operativo:
    Mac OSX 10.8
Re:Holo Widgets
« Risposta #11 il: 06 Aprile 2012, 20:09:31 CEST »
Aggiornato alla v0.3
Postate il LogCat LogCat LogCat LogCat LogCat

Offline Qlimax

  • Moderatore globale
  • Utente senior
  • *****
  • Post: 757
    • Google+
    • _Qlimax
    • Mostra profilo
    • www.egsolutions.ch
  • Dispositivo Android:
    Galaxy Nexus - Nexus One - Wildfire - Magic
  • Play Store ID:
    egsolutions.ch
  • Sistema operativo:
    Ubuntu 12.04, Windows 7
Re:Holo Widgets
« Risposta #12 il: 16 Ottobre 2012, 15:02:34 CEST »
Ciao blackgin,
ieri sera ho fatto l'aggiornamento OTA su Galaxy Nexus alla versione 4.1.2
Ho notato che il widget SMS non carica più.
Ho fatto un reboot, tolto e rimesso il widget, ma rimane così.
In allegato uno screenshot.
« Ultima modifica: 16 Ottobre 2012, 15:04:09 CEST da Qlimax »

Offline blackgin

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 1387
    • Google+
    • blackgins
    • blackginsoft
    • Mostra profilo
  • Dispositivo Android:
    Galaxy Nexus
  • Sistema operativo:
    Mac OSX 10.8
Re:Holo Widgets
« Risposta #13 il: 16 Ottobre 2012, 17:12:09 CEST »
Uhm, si é successo anche a me proprio poco fa, dopo avere fatto l'aggiornamento.. Ora vedo che é successo  :-\

Edit: aggiornata. :)
« Ultima modifica: 16 Ottobre 2012, 17:49:39 CEST da blackgin »
Postate il LogCat LogCat LogCat LogCat LogCat

Offline Nicola_D

  • Utente storico
  • *****
  • Post: 2479
  • SBAGLIATO!
    • Github
    • Google+
    • nicoladorigatti
    • Mostra profilo
  • Dispositivo Android:
    Nexus 6p, Nexus 4, Nexus S, Nexus 7(2012)
  • Sistema operativo:
    Windows 7
Re:Holo Widgets
« Risposta #14 il: 20 Giugno 2013, 08:42:06 CEST »
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