Autore Topic: [Thread Ufficiale] Gestione Ritiro Rifiuti 2.0  (Letto 1620 volte)

Offline alepio

  • Utente normale
  • ***
  • Post: 163
    • Google+
    • 107850838
    • Mostra profilo
  • Dispositivo Android:
    SAMSUNG ACE
  • Play Store ID:
    Alessandro Piola
  • Sistema operativo:
    WIN 7
[Thread Ufficiale] Gestione Ritiro Rifiuti 2.0
« il: 03 Maggio 2010, 15:26:48 CEST »
Questo programma è nato per agevolare tutte quelle persone che si trovano in difficoltà con la gestione dei rifiuti.
In pratica, attraverso di esso , ogni giorno il Widget visualizza l'immagine e la descrizione del ritito.
NON POTETE PIU' SBAGLIARE!!!

https://market.android.com/details?id=it.alessandropiola.gestioneritirorifiutiFREE&feature=search_result

Fatemi sapere che ne pensate.
ciao
Alessandro.
« Ultima modifica: 06 Settembre 2011, 12:10:52 CEST da alepio »
-----------------------------------------------------
Con RISPARMIO BATTERIA - Battery Saver puoi anche dimenticarti a casa il carica batteria. Inoltre con gli EXTRAS puoi configurare la navigazione e disattivare i banner pubblicitari. Battery Saver controlla in automatico lo stato dello schermo.Se è spento disattiva WIFI e NAVIGAZIONE MOBILE, per poi riaccenderle a schermo attivo.
[APP] BatterySaver - Android Developers Italia
--------

Offline JD

  • Amministratore
  • Utente storico
  • *****
  • Post: 1600
    • leinardi
    • Mostra profilo
  • Dispositivo Android:
    LG Nexus 5
  • Sistema operativo:
    L'ultima Ubuntu
Re:Gestione Ritiro Rifiuti
« Risposta #1 il: 03 Maggio 2010, 15:36:09 CEST »
Carina come idea!

Non riesco però a trovarlo sul Market del N1, su androlib.com e su appbrain. Su quello del Dream invece mi appare O_o.

Potresti inserire il QRCode e compilare il campo Market Developer Name nel tuo profilo qui sul forum?

In futuro potresti dare la possibilità di impostare da soli direttamente nelle opzioni il proprio calendario, non dovrebbe essere troppo complicato ;)

EDIT:
Ehm, ma nei commenti ti sei dato da solo 2 stelle?  o_O
« Ultima modifica: 03 Maggio 2010, 15:38:41 CEST da JD »
È stata trovata una soluzione al tuo problema?
Evidenzia il post più utile premendo . È un ottimo modo per ringraziare chi ti ha aiutato ;).
E se hai aperto tu il thread marcalo come risolto cliccando !

Offline alepio

  • Utente normale
  • ***
  • Post: 163
    • Google+
    • 107850838
    • Mostra profilo
  • Dispositivo Android:
    SAMSUNG ACE
  • Play Store ID:
    Alessandro Piola
  • Sistema operativo:
    WIN 7
Re:Gestione Ritiro Rifiuti
« Risposta #2 il: 03 Maggio 2010, 15:39:43 CEST »
cavolo, mi hai leto nel pensiero.
Stavo cercando in internet come creare il barcode.
e postare il tutto.
Per il momento non ho ben capito dove cerci, ma sul market del telefono se scrivi rifiuti trovi solo me.
ciao
-----------------------------------------------------
Con RISPARMIO BATTERIA - Battery Saver puoi anche dimenticarti a casa il carica batteria. Inoltre con gli EXTRAS puoi configurare la navigazione e disattivare i banner pubblicitari. Battery Saver controlla in automatico lo stato dello schermo.Se è spento disattiva WIFI e NAVIGAZIONE MOBILE, per poi riaccenderle a schermo attivo.
[APP] BatterySaver - Android Developers Italia
--------

Offline alepio

  • Utente normale
  • ***
  • Post: 163
    • Google+
    • 107850838
    • Mostra profilo
  • Dispositivo Android:
    SAMSUNG ACE
  • Play Store ID:
    Alessandro Piola
  • Sistema operativo:
    WIN 7
Re:Gestione Ritiro Rifiuti
« Risposta #3 il: 03 Maggio 2010, 15:50:30 CEST »
Fatto
« Ultima modifica: 04 Maggio 2010, 11:03:50 CEST da JD »
-----------------------------------------------------
Con RISPARMIO BATTERIA - Battery Saver puoi anche dimenticarti a casa il carica batteria. Inoltre con gli EXTRAS puoi configurare la navigazione e disattivare i banner pubblicitari. Battery Saver controlla in automatico lo stato dello schermo.Se è spento disattiva WIFI e NAVIGAZIONE MOBILE, per poi riaccenderle a schermo attivo.
[APP] BatterySaver - Android Developers Italia
--------

Offline JD

  • Amministratore
  • Utente storico
  • *****
  • Post: 1600
    • leinardi
    • Mostra profilo
  • Dispositivo Android:
    LG Nexus 5
  • Sistema operativo:
    L'ultima Ubuntu
Re:Gestione Ritiro Rifiuti
« Risposta #4 il: 03 Maggio 2010, 15:51:29 CEST »
No che non lo trovo, altrimenti non l'avrei scritto :D.

Sei presente solo sul Market del Dream. Hai qualche settaggio particolare nel Manifest?

Sul Dream mi va in FC:
Codice: [Seleziona]
05-03 13:41:41.918: WARN/dalvikvm(424): threadid=3: thread exiting with uncaught exception (group=0x4001aa28)
05-03 13:41:41.938: ERROR/AndroidRuntime(424): Uncaught handler: thread main exiting due to uncaught exception
05-03 13:41:41.938: ERROR/AndroidRuntime(424): java.lang.RuntimeException: Unable to start service it.apogeo.android.cap12.advancedappwidgettest.TestAppProvider$RandomValueService@437cc2e8 with Intent { cmp=it.apogeo.android.cap12.advancedappwidgettest/.TestAppProvider$RandomValueService (has extras) }: java.lang.NullPointerException
05-03 13:41:41.938: ERROR/AndroidRuntime(424):     at android.app.ActivityThread.handleServiceArgs(ActivityThread.java:2784)
05-03 13:41:41.938: ERROR/AndroidRuntime(424):     at android.app.ActivityThread.access$3400(ActivityThread.java:116)
05-03 13:41:41.938: ERROR/AndroidRuntime(424):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1855)
05-03 13:41:41.938: ERROR/AndroidRuntime(424):     at android.os.Handler.dispatchMessage(Handler.java:99)
05-03 13:41:41.938: ERROR/AndroidRuntime(424):     at android.os.Looper.loop(Looper.java:123)
05-03 13:41:41.938: ERROR/AndroidRuntime(424):     at android.app.ActivityThread.main(ActivityThread.java:4203)
05-03 13:41:41.938: ERROR/AndroidRuntime(424):     at java.lang.reflect.Method.invokeNative(Native Method)
05-03 13:41:41.938: ERROR/AndroidRuntime(424):     at java.lang.reflect.Method.invoke(Method.java:521)
05-03 13:41:41.938: ERROR/AndroidRuntime(424):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:791)
05-03 13:41:41.938: ERROR/AndroidRuntime(424):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:549)
05-03 13:41:41.938: ERROR/AndroidRuntime(424):     at dalvik.system.NativeStart.main(Native Method)
05-03 13:41:41.938: ERROR/AndroidRuntime(424): Caused by: java.lang.NullPointerException
05-03 13:41:41.938: ERROR/AndroidRuntime(424):     at it.apogeo.android.cap12.advancedappwidgettest.TestAppProvider$RandomValueService.getSubstring(TestAppProvider.java:211)
05-03 13:41:41.938: ERROR/AndroidRuntime(424):     at it.apogeo.android.cap12.advancedappwidgettest.TestAppProvider$RandomValueService.onStart(TestAppProvider.java:144)
05-03 13:41:41.938: ERROR/AndroidRuntime(424):     at android.app.ActivityThread.handleServiceArgs(ActivityThread.java:2776)
05-03 13:41:41.938: ERROR/AndroidRuntime(424):     ... 10 more

Ma come mai richiede l'accesso ad internet? Il calendario non è già presente all'interno dell'apk?

EDIT:
Il QRCode mi da errore e anche cliccando sul tuo Market Developer Name non appare l'applicazione.
« Ultima modifica: 03 Maggio 2010, 15:53:18 CEST da JD »
È stata trovata una soluzione al tuo problema?
Evidenzia il post più utile premendo . È un ottimo modo per ringraziare chi ti ha aiutato ;).
E se hai aperto tu il thread marcalo come risolto cliccando !

Offline alepio

  • Utente normale
  • ***
  • Post: 163
    • Google+
    • 107850838
    • Mostra profilo
  • Dispositivo Android:
    SAMSUNG ACE
  • Play Store ID:
    Alessandro Piola
  • Sistema operativo:
    WIN 7
Re:Gestione Ritiro Rifiuti
« Risposta #5 il: 03 Maggio 2010, 15:58:03 CEST »
Codice (XML): [Seleziona]
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="it.apogeo.android.cap12.advancedappwidgettest"
     android:versionName="0.1.6" android:versionCode="14">
    <application android:icon="@drawable/icon" android:label="@string/app_name">
                <activity android:name=".AdvancedAppWidgetTestActivity"
                        android:label="@string/app_name">
                        <intent-filter>
                                <action android:name="android.intent.action.MAIN" />
                                <category android:name="android.intent.category.LAUNCHER" />
                        </intent-filter>
                </activity>
                <receiver android:name="TestAppProvider">
                        <intent-filter>
                                <action android:name="android.appwidget.action.APPWIDGET_UPDATE" />
                        </intent-filter>
                        <intent-filter>
                                <action android:name="android.appwidget.action.APPWIDGET_UPDATE" />
                                <data android:scheme="customappwidget" />
                        </intent-filter>                       
                        <meta-data android:name="android.appwidget.provider"
                                android:resource="@xml/test_provider_info" />
                </receiver>
                <service android:name="TestAppProvider$RandomValueService" />
                <activity android:name=".TestAppWidgetConfig">
                        <intent-filter>
                                <action android:name="android.appwidget.action.APPWIDGET_CONFIGURE" />
                        </intent-filter>
                </activity>
    </application>
    <uses-sdk android:targetSdkVersion="4" android:maxSdkVersion="5" android:minSdkVersion="0"/>
l'accesso ad internet lo richiede per scaricare il calendario.
il calendario è presente in una pagina HTTP e poi viene scaricato in locale.
Non potevo creare 1000 calendari allora vengono prelevati da HTTP ed appoggiati un un file nel telefono.
-----------------------------------------------------
Con RISPARMIO BATTERIA - Battery Saver puoi anche dimenticarti a casa il carica batteria. Inoltre con gli EXTRAS puoi configurare la navigazione e disattivare i banner pubblicitari. Battery Saver controlla in automatico lo stato dello schermo.Se è spento disattiva WIFI e NAVIGAZIONE MOBILE, per poi riaccenderle a schermo attivo.
[APP] BatterySaver - Android Developers Italia
--------

Offline JD

  • Amministratore
  • Utente storico
  • *****
  • Post: 1600
    • leinardi
    • Mostra profilo
  • Dispositivo Android:
    LG Nexus 5
  • Sistema operativo:
    L'ultima Ubuntu
Re:Gestione Ritiro Rifiuti
« Risposta #6 il: 03 Maggio 2010, 16:07:15 CEST »
Allora ci sono un po' di cose secondo me da correggere nel manifest:
  • Ti consiglio di utilizzare un tuo package name: it.apogeo.android.cap12.advancedappwidgettest lo utilizza già Massimo Carli :D.
  • Se indichi android:maxSdkVersion="5" tagli fuori tutti quelli che hanno una versione di Android più recente della 2.0. Ti consiglio di rimuoverlo proprio quell'attributo. Per quanto ne so non si indica il maxSdkVersion.
  • Ti consiglio di indicare android:minSdkVersion="3" perché gli AppWidget sono stati introdotti solo con la versione 1.5.
È stata trovata una soluzione al tuo problema?
Evidenzia il post più utile premendo . È un ottimo modo per ringraziare chi ti ha aiutato ;).
E se hai aperto tu il thread marcalo come risolto cliccando !

Offline alepio

  • Utente normale
  • ***
  • Post: 163
    • Google+
    • 107850838
    • Mostra profilo
  • Dispositivo Android:
    SAMSUNG ACE
  • Play Store ID:
    Alessandro Piola
  • Sistema operativo:
    WIN 7
Re:Gestione Ritiro Rifiuti
« Risposta #7 il: 03 Maggio 2010, 16:13:42 CEST »
è qui nasce la domanda.
Da quello che avrai già capito sono partito da un esempio per poi aggiungere aggiungere aggiungere.
Ma come lo cambio il package e sopratutto mi daresti un esempio?
-----------------------------------------------------
Con RISPARMIO BATTERIA - Battery Saver puoi anche dimenticarti a casa il carica batteria. Inoltre con gli EXTRAS puoi configurare la navigazione e disattivare i banner pubblicitari. Battery Saver controlla in automatico lo stato dello schermo.Se è spento disattiva WIFI e NAVIGAZIONE MOBILE, per poi riaccenderle a schermo attivo.
[APP] BatterySaver - Android Developers Italia
--------

Offline JD

  • Amministratore
  • Utente storico
  • *****
  • Post: 1600
    • leinardi
    • Mostra profilo
  • Dispositivo Android:
    LG Nexus 5
  • Sistema operativo:
    L'ultima Ubuntu
Re:Gestione Ritiro Rifiuti
« Risposta #8 il: 03 Maggio 2010, 16:20:54 CEST »
E' molto semplice, basta andare su eclipse, cartella src, selezioni il package "it.apogeo.android.cap12.advancedappwidgettest", tasto destro -> Refactor -> Rename...

Poi correggi gli eventuali riferimenti non rinominati automaticamente all'interno dei files XML (come nel manifest o all'inter di layout personalizzati).

Se hai un sito puoi utilizzare il tuo dominio (es: it.alessandropiola.gestioneritirorifiuti).
È stata trovata una soluzione al tuo problema?
Evidenzia il post più utile premendo . È un ottimo modo per ringraziare chi ti ha aiutato ;).
E se hai aperto tu il thread marcalo come risolto cliccando !

Offline alepio

  • Utente normale
  • ***
  • Post: 163
    • Google+
    • 107850838
    • Mostra profilo
  • Dispositivo Android:
    SAMSUNG ACE
  • Play Store ID:
    Alessandro Piola
  • Sistema operativo:
    WIN 7
Re:Gestione Ritiro Rifiuti
« Risposta #9 il: 03 Maggio 2010, 16:48:03 CEST »
Ora quando faccio update mi dice.

The upgraded apk's package name (it.alessandropiola.gestioneritirorifiuti) must be the same as the one it is replacing (it.apogeo.android.cap12.advancedappwidgettest).

cosa devo fare? creare un'altra APP e togliere l'altra dal market?
-----------------------------------------------------
Con RISPARMIO BATTERIA - Battery Saver puoi anche dimenticarti a casa il carica batteria. Inoltre con gli EXTRAS puoi configurare la navigazione e disattivare i banner pubblicitari. Battery Saver controlla in automatico lo stato dello schermo.Se è spento disattiva WIFI e NAVIGAZIONE MOBILE, per poi riaccenderle a schermo attivo.
[APP] BatterySaver - Android Developers Italia
--------

Offline JD

  • Amministratore
  • Utente storico
  • *****
  • Post: 1600
    • leinardi
    • Mostra profilo
  • Dispositivo Android:
    LG Nexus 5
  • Sistema operativo:
    L'ultima Ubuntu
Re:Gestione Ritiro Rifiuti
« Risposta #10 il: 03 Maggio 2010, 17:03:12 CEST »
Eh temo di si :(
È stata trovata una soluzione al tuo problema?
Evidenzia il post più utile premendo . È un ottimo modo per ringraziare chi ti ha aiutato ;).
E se hai aperto tu il thread marcalo come risolto cliccando !

Offline alepio

  • Utente normale
  • ***
  • Post: 163
    • Google+
    • 107850838
    • Mostra profilo
  • Dispositivo Android:
    SAMSUNG ACE
  • Play Store ID:
    Alessandro Piola
  • Sistema operativo:
    WIN 7
Re:Gestione Ritiro Rifiuti
« Risposta #11 il: 04 Maggio 2010, 10:59:27 CEST »
Ho sistemato la cosa anche se ammetto che ho dovuto fare un giro assurdo.

Ma rimango molto perplesso su come pubblicare il software.
Il mio cell trova il programma ma tutti i siti internet no.
Mi sa che mi devo leggere meglio la quida on line.

ciao
-----------------------------------------------------
Con RISPARMIO BATTERIA - Battery Saver puoi anche dimenticarti a casa il carica batteria. Inoltre con gli EXTRAS puoi configurare la navigazione e disattivare i banner pubblicitari. Battery Saver controlla in automatico lo stato dello schermo.Se è spento disattiva WIFI e NAVIGAZIONE MOBILE, per poi riaccenderle a schermo attivo.
[APP] BatterySaver - Android Developers Italia
--------

Offline JD

  • Amministratore
  • Utente storico
  • *****
  • Post: 1600
    • leinardi
    • Mostra profilo
  • Dispositivo Android:
    LG Nexus 5
  • Sistema operativo:
    L'ultima Ubuntu
Re:Gestione Ritiro Rifiuti
« Risposta #12 il: 04 Maggio 2010, 11:02:14 CEST »
Tranquillo, ora è visibile anche sul market del N1 come pure su cyrket e androlib.
È stata trovata una soluzione al tuo problema?
Evidenzia il post più utile premendo . È un ottimo modo per ringraziare chi ti ha aiutato ;).
E se hai aperto tu il thread marcalo come risolto cliccando !

Offline alepio

  • Utente normale
  • ***
  • Post: 163
    • Google+
    • 107850838
    • Mostra profilo
  • Dispositivo Android:
    SAMSUNG ACE
  • Play Store ID:
    Alessandro Piola
  • Sistema operativo:
    WIN 7
Re:Gestione Ritiro Rifiuti
« Risposta #13 il: 04 Maggio 2010, 14:06:09 CEST »
Grazie per aver modificato l'immagine.
Ma dovresti metterla + grande.
I cell (come il mio) che non hanno l'autofocus non riescono a spararla
Ciao
Ale
-----------------------------------------------------
Con RISPARMIO BATTERIA - Battery Saver puoi anche dimenticarti a casa il carica batteria. Inoltre con gli EXTRAS puoi configurare la navigazione e disattivare i banner pubblicitari. Battery Saver controlla in automatico lo stato dello schermo.Se è spento disattiva WIFI e NAVIGAZIONE MOBILE, per poi riaccenderle a schermo attivo.
[APP] BatterySaver - Android Developers Italia
--------

Offline JD

  • Amministratore
  • Utente storico
  • *****
  • Post: 1600
    • leinardi
    • Mostra profilo
  • Dispositivo Android:
    LG Nexus 5
  • Sistema operativo:
    L'ultima Ubuntu
Re:Gestione Ritiro Rifiuti
« Risposta #14 il: 04 Maggio 2010, 14:36:34 CEST »
Ah non pensavo, ho sistemato :)
È stata trovata una soluzione al tuo problema?
Evidenzia il post più utile premendo . È un ottimo modo per ringraziare chi ti ha aiutato ;).
E se hai aperto tu il thread marcalo come risolto cliccando !