Visualizzazione stampabile
-
Tutorial android
Ciao a tutti :)
so che certamente sarebbe meglio postarli qui i tutorial,
però volevo segnalarvi che sul mio sito, a tempo perso farò l'upload di piccoli
trick e spiegazioni riguardo alcunce cosette di android che forse non a tutti son scontate...
Ieri ho messo il primo mini-tutorial riguardo le PreferenceActivity,
con anche un mini progetto che fa vedere qualche base ovviamente da affinare
ma che da modo in poche righe di vedere cosa offre android per gestire una "specie" (a tutti gli effetti) di activity per i settings.
PreferenceActivity Tutorial
Per il sito so che lascia mooooolto a desiderare, però appena avrò tempo lo sistemerò volentieri :)
-
Eccomi qui, mentre mi rilasso un po' nelle pause studio da algoritmi a spiegarvi
in questo tutorial come funzionana, sempre con un esempio di codice commentato
e una breve descrizione come funziona un'altra delle tante caratteristiche di android:
le SharedPreferences.
Tutorial SharedPreferences con codice
-
Ancora altri due tutorial. Questa volta non su android in particolare, ma allargandoci, stando sempre nel linguaggio java, proveremo ad affrontare il problema del CRUD di file xml.
Questo attraverso DOM, attraverso un paio di esempietti ma che con del semplice codice vi faranno capire come legger e scrivere anche xml complessi attraverso una struttura ad albero.
Pagina dei tutorial di AlchemiaAndroid
Un saluto a tutti :)
-
bravo! apprezzo il tuo lavoro! ora vado a dare un occhio,
io sto facendo una cosa simile ma per App Inventor ;)
-
Ti ringrazio :-) per ora son alcuni snippet proprio ma appena il mio tempo libero aumenta vorrei arrivare a trattare una quindicina-ventina di argomenti in maniera semplice e il più possibile documentata da codice :-)
-
Ciaoooo a tutti :)
Nonostante gli esami e alcuni impegni dell'ultimo periodo volevo suggerirvi un semplice tutorial
(circa 100 righe di codice) riguardante la richiesta/ricezione di alarm tramite:
- AlarmManager
- BroadcastReceiver
- PendingIntent
- Handler
LINK ALARM_MANAGER_TUTORIAL
Per dubbi o anche ringraziamenti (buahaha rotfl)
sono a disposizione :)
Simone
-
funziona questo codice di AlarmManager per android 2.2?
-
Quote:
Originariamente inviato da
jusepp
funziona questo codice di AlarmManager per android 2.2?
Si si per l'engine non ci son problemi e nemmeno per il layout..
Certo se preferisci si può complicare un pelino il tutorial con un fragment
ma non è nulla di che :)
simone
-
Quote:
Originariamente inviato da
dhalia
Si si per l'engine non ci son problemi e nemmeno per il layout..
Certo se preferisci si può complicare un pelino il tutorial con un fragment
ma non è nulla di che :)
simone
a me da il seguente errore all'apertura del progetto:
codice:
[2011-12-01 00:37:19 - AlarmManagerTutorial] Unable to resolve target 'android-4'
e poi da tanti errori uno per ogni riga di codice... :'(:'(
-
Quote:
Originariamente inviato da
jusepp
a me da il seguente errore all'apertura del progetto:
codice:
[2011-12-01 00:37:19 - AlarmManagerTutorial] Unable to resolve target 'android-4'
e poi da tanti errori uno per ogni riga di codice... :'(:'(
Beh questi non son proprio errori :P
Cioè son import non riusciti... quell'android-4 ti dice che non è riuscito a trovare la versione di android,
che sarebbe la 1.6... Solitamente scelgo sempre 2.2 io ma per motivi didattici quella bastava..
Per gli errori ad ogni riga di codice.................dipende sicuramente dall'import non fatto :)
Quindi io proverei a fixare/refreshare il progetto e dovrebbe sistemarsi..
(controlla magari se effettivamente hai anche la versione di android citata)
-
è possibile far partire la funzione startRepeating(View v) senza cliccare sul pulsante?
-
Quote:
Originariamente inviato da
jusepp
è possibile far partire la funzione startRepeating(View v) senza cliccare sul pulsante?
Mmm non per esser indiscreto ma come sei messo con la programmazione ad oggetti, in particolare Java?
Nel senso.. il metodo che mi hai chiesto se non ricordo male è (deve esser) public quindi ogni istanza di quella activity,
non essendo statico, ti da modo da acceder a quel metodo...
Se tu vuoi usare il codice senza cliccare sul bottone non fai altro che chiamarlo da codice oppure facendo un metodo che non richieda la view come parametro :)
Al contrario se ho capito male, per togliere l'evento dal bottone non fai altro che eliminarlo dal layout xml associato :)
-
di programmazione ad oggetti e di java credo di saperne abbastanza...
solo k ho già provato a togliere il view come parametro e a richiamare la funzione all'interno della funzione onCreate
nn da errore sul codice ma in esecuzione da errore sulla chiamata della funzione...
ecco il LogCat:
codice:
12-01 13:58:24.080: D/dalvikvm(279): GC_EXTERNAL_ALLOC freed 739 objects / 53376 bytes in 82ms
12-01 13:58:36.071: D/AndroidRuntime(279): Shutting down VM
12-01 13:58:36.081: W/dalvikvm(279): threadid=1: thread exiting with uncaught exception (group=0x4001d800)
12-01 13:58:36.101: E/AndroidRuntime(279): FATAL EXCEPTION: main
12-01 13:58:36.101: E/AndroidRuntime(279): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.mobile.sms/com.mobile.sms.StoricoActivity}: java.lang.NullPointerException
12-01 13:58:36.101: E/AndroidRuntime(279): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2663)
12-01 13:58:36.101: E/AndroidRuntime(279): at android.app.ActivityThread.startActivityNow(ActivityThread.java:2503)
12-01 13:58:36.101: E/AndroidRuntime(279): at android.app.LocalActivityManager.moveToState(LocalActivityManager.java:127)
12-01 13:58:36.101: E/AndroidRuntime(279): at android.app.LocalActivityManager.startActivity(LocalActivityManager.java:339)
12-01 13:58:36.101: E/AndroidRuntime(279): at android.widget.TabHost$IntentContentStrategy.getContentView(TabHost.java:651)
12-01 13:58:36.101: E/AndroidRuntime(279): at android.widget.TabHost.setCurrentTab(TabHost.java:323)
12-01 13:58:36.101: E/AndroidRuntime(279): at android.widget.TabHost$2.onTabSelectionChanged(TabHost.java:129)
12-01 13:58:36.101: E/AndroidRuntime(279): at android.widget.TabWidget$TabClickListener.onClick(TabWidget.java:453)
12-01 13:58:36.101: E/AndroidRuntime(279): at android.view.View.performClick(View.java:2408)
12-01 13:58:36.101: E/AndroidRuntime(279): at android.view.View$PerformClick.run(View.java:8816)
12-01 13:58:36.101: E/AndroidRuntime(279): at android.os.Handler.handleCallback(Handler.java:587)
12-01 13:58:36.101: E/AndroidRuntime(279): at android.os.Handler.dispatchMessage(Handler.java:92)
12-01 13:58:36.101: E/AndroidRuntime(279): at android.os.Looper.loop(Looper.java:123)
12-01 13:58:36.101: E/AndroidRuntime(279): at android.app.ActivityThread.main(ActivityThread.java:4627)
12-01 13:58:36.101: E/AndroidRuntime(279): at java.lang.reflect.Method.invokeNative(Native Method)
12-01 13:58:36.101: E/AndroidRuntime(279): at java.lang.reflect.Method.invoke(Method.java:521)
12-01 13:58:36.101: E/AndroidRuntime(279): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
12-01 13:58:36.101: E/AndroidRuntime(279): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
12-01 13:58:36.101: E/AndroidRuntime(279): at dalvik.system.NativeStart.main(Native Method)
12-01 13:58:36.101: E/AndroidRuntime(279): Caused by: java.lang.NullPointerException
12-01 13:58:36.101: E/AndroidRuntime(279): at com.mobile.sms.StoricoActivity.startRepeating(StoricoActivity.java:113)
12-01 13:58:36.101: E/AndroidRuntime(279): at com.mobile.sms.StoricoActivity.onCreate(StoricoActivity.java:44)
12-01 13:58:36.101: E/AndroidRuntime(279): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
12-01 13:58:36.101: E/AndroidRuntime(279): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2627)
12-01 13:58:36.101: E/AndroidRuntime(279): ... 18 more
-
Quote:
Originariamente inviato da
jusepp
di programmazione ad oggetti e di java credo di saperne abbastanza...
solo k ho già provato a togliere il view come parametro e a richiamare la funzione all'interno della funzione onCreate
nn da errore sul codice ma in esecuzione da errore sulla chiamata della funzione...
ecco il LogCat:
codice:
12-01 13:58:24.080: D/dalvikvm(279): GC_EXTERNAL_ALLOC freed 739 objects / 53376 bytes in 82ms
12-01 13:58:36.071: D/AndroidRuntime(279): Shutting down VM
12-01 13:58:36.081: W/dalvikvm(279): threadid=1: thread exiting with uncaught exception (group=0x4001d800)
12-01 13:58:36.101: E/AndroidRuntime(279): FATAL EXCEPTION: main
12-01 13:58:36.101: E/AndroidRuntime(279): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.mobile.sms/com.mobile.sms.StoricoActivity}: java.lang.NullPointerException
12-01 13:58:36.101: E/AndroidRuntime(279): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2663)
12-01 13:58:36.101: E/AndroidRuntime(279): at android.app.ActivityThread.startActivityNow(ActivityThread.java:2503)
12-01 13:58:36.101: E/AndroidRuntime(279): at android.app.LocalActivityManager.moveToState(LocalActivityManager.java:127)
12-01 13:58:36.101: E/AndroidRuntime(279): at android.app.LocalActivityManager.startActivity(LocalActivityManager.java:339)
12-01 13:58:36.101: E/AndroidRuntime(279): at android.widget.TabHost$IntentContentStrategy.getContentView(TabHost.java:651)
12-01 13:58:36.101: E/AndroidRuntime(279): at android.widget.TabHost.setCurrentTab(TabHost.java:323)
12-01 13:58:36.101: E/AndroidRuntime(279): at android.widget.TabHost$2.onTabSelectionChanged(TabHost.java:129)
12-01 13:58:36.101: E/AndroidRuntime(279): at android.widget.TabWidget$TabClickListener.onClick(TabWidget.java:453)
12-01 13:58:36.101: E/AndroidRuntime(279): at android.view.View.performClick(View.java:2408)
12-01 13:58:36.101: E/AndroidRuntime(279): at android.view.View$PerformClick.run(View.java:8816)
12-01 13:58:36.101: E/AndroidRuntime(279): at android.os.Handler.handleCallback(Handler.java:587)
12-01 13:58:36.101: E/AndroidRuntime(279): at android.os.Handler.dispatchMessage(Handler.java:92)
12-01 13:58:36.101: E/AndroidRuntime(279): at android.os.Looper.loop(Looper.java:123)
12-01 13:58:36.101: E/AndroidRuntime(279): at android.app.ActivityThread.main(ActivityThread.java:4627)
12-01 13:58:36.101: E/AndroidRuntime(279): at java.lang.reflect.Method.invokeNative(Native Method)
12-01 13:58:36.101: E/AndroidRuntime(279): at java.lang.reflect.Method.invoke(Method.java:521)
12-01 13:58:36.101: E/AndroidRuntime(279): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
12-01 13:58:36.101: E/AndroidRuntime(279): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
12-01 13:58:36.101: E/AndroidRuntime(279): at dalvik.system.NativeStart.main(Native Method)
12-01 13:58:36.101: E/AndroidRuntime(279): Caused by: java.lang.NullPointerException
12-01 13:58:36.101: E/AndroidRuntime(279): at com.mobile.sms.StoricoActivity.startRepeating(StoricoActivity.java:113)
12-01 13:58:36.101: E/AndroidRuntime(279): at com.mobile.sms.StoricoActivity.onCreate(StoricoActivity.java:44)
12-01 13:58:36.101: E/AndroidRuntime(279): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
12-01 13:58:36.101: E/AndroidRuntime(279): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2627)
12-01 13:58:36.101: E/AndroidRuntime(279): ... 18 more
Cavoli mi è scappata la notifica mi sa.. hai risolto?
-
l'italiano proprio non piace ai madrelingua
-
Quote:
Originariamente inviato da
Enigmisth
l'italiano proprio non piace ai madrelingua
Ciao, non è che non mi piaccia ma è molto più alla portata di tutti.
Nulla vieta, visto che ci son più modi di contattarmi (anche qui), di chiedermi delucidazioni rotfl
-
Quote:
Originariamente inviato da
dhalia
Ciao, non è che non mi piaccia ma è molto più alla portata di tutti.
Nulla vieta, visto che ci son più modi di contattarmi (anche qui), di chiedermi delucidazioni rotfl
Si si era ironico.. poichè sei italiano... posti i tuturial su un forum italiano e la guida è in inglese! Chi come me nn sa na mazza d'inglese e sta imparando da 0 dovrebbe chiederti tutto :D
-
Quote:
Originariamente inviato da
Enigmisth
Si si era ironico.. poichè sei italiano... posti i tuturial su un forum italiano e la guida è in inglese! Chi come me nn sa na mazza d'inglese e sta imparando da 0 dovrebbe chiederti tutto :D
Douch mi dispiace, vedrò se sul blog di wordpress riesco a gestire il multilingua, anche se non penso lo faccia di base e vediamo che riesco a combinare..
Comunque se guardi il codice è molto semplice da capire e ha dei commenti in inglese base base che anche un google translate ti traduce in italiano corretto.
Io solitamente comunque faccio affidamento direttamente all'sdk di google e quello che non è commentato se realmente mi serve cerco di capirlo, perchè purtroppo in italiano si trova molto poco, fatto male il più delle volte e/o spiegato dai sapienti che danno 20000 cose per scontante.. (quando in reltà si dovrebbero fare esempi base o per lo meno capibili con poco sforzo)
simone
-
Quote:
Originariamente inviato da
dhalia
Douch mi dispiace, vedrò se sul blog di wordpress riesco a gestire il multilingua, anche se non penso lo faccia di base e vediamo che riesco a combinare..
Comunque se guardi il codice è molto semplice da capire e ha dei commenti in inglese base base che anche un google translate ti traduce in italiano corretto.
Io solitamente comunque faccio affidamento direttamente all'sdk di google e quello che non è commentato se realmente mi serve cerco di capirlo, perchè purtroppo in italiano si trova molto poco, fatto male il più delle volte e/o spiegato dai sapienti che danno 20000 cose per scontante.. (quando in reltà si dovrebbero fare esempi base o per lo meno capibili con poco sforzo)
simone
Si certo capisco figurati...
Ad esempio secondo me sarebbe utile avere una spiegazione dei vari pacchetti android per le funzioni da dare a un bottone ad esempio! L'azione da compiere per intenderci...
Ora vorrei creare per dire un dialer elettronico che tenga il tempo ed evidenzi il giocatore attualmente dialer da una lista di nomi che inseriamo ad ogni avvio. Allo scadere del timer far partire un suono...
Sembra una cavolata ma mi sta risultando difficile... i bottoni so crearli ma ad esempio nn so che azione devo dargli tra le 20000 disponibili incomprensibili
-
Quote:
Originariamente inviato da
Enigmisth
Si certo capisco figurati...
Ad esempio secondo me sarebbe utile avere una spiegazione dei vari pacchetti android per le funzioni da dare a un bottone ad esempio! L'azione da compiere per intenderci...
Ora vorrei creare per dire un dialer elettronico che tenga il tempo ed evidenzi il giocatore attualmente dialer da una lista di nomi che inseriamo ad ogni avvio. Allo scadere del timer far partire un suono...
Sembra una cavolata ma mi sta risultando difficile... i bottoni so crearli ma ad esempio nn so che azione devo dargli tra le 20000 disponibili incomprensibili
Allora scomponi il problema:
- lista giocatori
- tempo di gioco di 30 secondi (ad esempio)
- i giocatori giocano a turno o tutti insieme?
- il bottone ti serve per? passare il turno?
Se le mie supposizioni sono giuste:
- avvio il thread che fa da counter
* se lo user preme il bottone (a cui devi associare un OnClickListener) fermo il thred e passo al successivo
* se il tempo scade, effettuo un suono (SoundPool se non erro: ma controlla perchè vado a memoria di un esperimento che ho fatto un anno fa), il thread passa al count del nuovo player e riparte il count
-
Allora.... appena aperta l'app dovrebbe uscire "inserisci giocatori" dove puoi aggiungere i nomi che poi lui si terrà i memoria per quella sessione di gioco... poi dovresti avere una parte dove metti un Timer della Mano di quel Dialer che suona quando la mano dura troppo tempo... e un secondo timer dove metti l'aumento dei Buii ( nn so se giochi a poker :D ).
Per dire imposti che ogni 10 minuti aumentano i bui e parte un suono di avviso ogni 10 minuti... puoi impostare precedentemente il buio di partenza ( es: 10 ) e mettere di quanto aumenta ogni 10 minuti oppure precaricargli una lista.. qui bisognerebbe vedere...
Insomma l'idea sarebbe questa.... ma a pensarla e facile a farla un pò meno :D ! Ad esempio come faccio a fargli mettere in memoria i giocatori e a farglieli percare in ordine ogni volta che suona e clicco il cambio dialer?
E come faccio a fargli prendere una suoneria ed impostarla?!
-
Quote:
Originariamente inviato da
Enigmisth
Allora.... appena aperta l'app dovrebbe uscire .................
in ordine ogni volta che suona e clicco il cambio dialer?
E come faccio a fargli prendere una suoneria ed impostarla?!
Ora mi è un po' più chiaro :)
Beh con Java come sei messo?
Io userei una semplice ArrayList<Player> e mano mano che giochi tieni il riferimenti che ti interessano..
Tipo inizi dal giocatore in posizione 1 su 6, il 5 e il 6 saranno piccolo buio e grande buio. Quindi devi tenerti il riferimento di chi sta giocando e implementarti la tua scelta del player. Nella tua fase di inizializzazione dovrai "rubare" la puntata al piccolo buio e al grande buio. e poi scorrere la lista turno per turno.
Secondo me è più semplice di quello che credi :)
Se non conti di fare qualcosa di grafico strafigo in opengl... in 2-3 giorni ce la puoi fare :)
-
Quote:
Originariamente inviato da
dhalia
Ora mi è un po' più chiaro :)
Beh con Java come sei messo?
Io userei una semplice ArrayList<Player> e mano mano che giochi tieni il riferimenti che ti interessano..
Tipo inizi dal giocatore in posizione 1 su 6, il 5 e il 6 saranno piccolo buio e grande buio. Quindi devi tenerti il riferimento di chi sta giocando e implementarti la tua scelta del player. Nella tua fase di inizializzazione dovrai "rubare" la puntata al piccolo buio e al grande buio. e poi scorrere la lista turno per turno.
Secondo me è più semplice di quello che credi :)
Se non conti di fare qualcosa di grafico strafigo in opengl... in 2-3 giorni ce la puoi fare :)
Ok... ma l'arraylist dovrei mettergli dei valori di default nel codice... invece come faccio a far si che si possono inserire nell'applicazione sul cell?
E poi... come far riprodurre il suono alla scadenza?
Secondo me e piu difficile di quel che penso invece :D
-
Quote:
Originariamente inviato da
Enigmisth
Ok... ma l'arraylist dovrei mettergli dei valori di default nel codice... invece come faccio a far si che si possono inserire nell'applicazione sul cell?
E poi... come far riprodurre il suono alla scadenza?
Secondo me e piu difficile di quel che penso invece :D
Beh li devi usare un EditText per prelevare i nomi e un bottone che l'utente premerà a cui associ un OnClickListener.
Per riprodurre il suono c'è un oggetto che si chiama SoundPool che funziona proprio come un loader di musica:
- carichi
- riproduci
Occhio che non fa qualsiasi formato se non ricordo male :)
-
Quote:
Originariamente inviato da
dhalia
Beh li devi usare un EditText per prelevare i nomi e un bottone che l'utente premerà a cui associ un OnClickListener.
Per riprodurre il suono c'è un oggetto che si chiama SoundPool che funziona proprio come un loader di musica:
- carichi
- riproduci
Occhio che non fa qualsiasi formato se non ricordo male :)
Ecco... ma uno che nn le sa e dovrebbe cercarsi in eclipse le funzioni e cosa fanno... do se ne va?
Poi bravo... hai nomnato la grafica... mi chiedo con eclipse come facciano a fare ad esempio i giochi ?!?!?
-
Ciao qualcuno mi sa dire se esiste aggiornamento 2.3.7 x galaxy giò tramite il programma odin??
X favoree aiutooooo:(:(
<~cicciowlf92~>
-
Quote:
Originariamente inviato da
cicciowlf92
Ciao qualcuno mi sa dire se esiste aggiornamento 2.3.7 x galaxy giò tramite il programma odin??
X favoree aiutooooo:(:(
<~cicciowlf92~>
Chiedi nella sezione del galaxy gio... io ho il GS2 quindi che ne so?! :D
-
E da dv si va nella sezione galaxy gio? Ti parlo x ora dall applicazione "androidiAni" da mio tel ... Cmq da dv c vado?
<~cicciowlf92~>
-
Quote:
Originariamente inviato da
cicciowlf92
E da dv si va nella sezione galaxy gio? Ti parlo x ora dall applicazione "androidiAni" da mio tel ... Cmq da dv c vado?
<~cicciowlf92~>
Eccola qui:
https://www.androidiani.com/forum/sa...axy-gio-s5660/
Inviato dal mio GT-I9100 usando Tapatalk
-
-
Quote:
Originariamente inviato da
cicciowlf92
Grazie:)
C'è un tasto Thanks fatto apposta.... Cmq de nada
Inviato dal mio GT-I9100 usando Tapatalk
-
-
Quote:
Originariamente inviato da
Enigmisth
Ecco... ma uno che nn le sa e dovrebbe cercarsi in eclipse le funzioni e cosa fanno... do se ne va?
Poi bravo... hai nomnato la grafica... mi chiedo con eclipse come facciano a fare ad esempio i giochi ?!?!?
Eccomi :)
Allora per quello che riguarda la descrizione dei metodi esiste una javadoc sia per android che per java.
Se non erro anche in italiano, per java, ma io uso sempre tutto in inglese.
Per fare i giochi dipende da quello chi sei, da quanti soldi hai e dalle tue abilità. Mi spiego meglio..
La gameloft non credo che per ogni gioco riscriva da zero il codice e che tanto più programmi via codice, ma usa tool per gestire le animazioni(come ad esempio unity)..
Ragazzi invece come nicolas gramlich, colui che ha scritto andengine, usano delle librerie grafiche che aiutano nella gestione di collisioni, movimenti, etc
Per fare un gioco non lo fai di sicuro dal giorno alla notte e soprattutto devi conoscere moooooooolto bene matematica e fisica.
-
Quote:
Originariamente inviato da
dhalia
Eccomi :)
Allora per quello che riguarda la descrizione dei metodi esiste una javadoc sia per android che per java.
Se non erro anche in italiano, per java, ma io uso sempre tutto in inglese.
Per fare i giochi dipende da quello chi sei, da quanti soldi hai e dalle tue abilità. Mi spiego meglio..
La gameloft non credo che per ogni gioco riscriva da zero il codice e che tanto più programmi via codice, ma usa tool per gestire le animazioni(come ad esempio unity)..
Ragazzi invece come nicolas gramlich, colui che ha scritto andengine, usano delle librerie grafiche che aiutano nella gestione di collisioni, movimenti, etc
Per fare un gioco non lo fai di sicuro dal giorno alla notte e soprattutto devi conoscere moooooooolto bene matematica e fisica.
Bhè nn parlavo di giochi a livello di asphalt certamente! dico anche semplici puzle e cose cosi...grafica minima insomma.
Il javadoc dove sta?
-
Quello di android dovrebbe esser già integrato, quello di java lo trovi sul sito della sun, ehm oracle :P
-
Eccomi qui, vi segnalo che ho postato un nuovo tutorial riguardante la comunicazione tra fragment attraverso l'utilizzo di un viewpager.
Per intenderci quel simpatico "modo" di poter gestire lo scroll tramite gesture da una schermata all'altra.
Eccovi il link:
Working with Fragments in a ViewPager « alchemiasoft
-
Vi segnalo un nuovo tutorial in cui vi spiego, attraverso un esempio su una lista di contatti che fa riferimento ad un database ad hoc, come creare degli item che posson esser selezionati o no, facendo riferimento al loro _id nel database, e come mantenerne poi lo stato dopo ad esempio una rotazione del dispositivo.
Spero possa esser utile a qualcuno :)
Link tutorial MultiCheckableListView (by ids)
Simone
-
Ecco un nuovo tutorial che spiega come parsare un documento JSON ottenuto tramite https dal sito di Twitter in maniera asincrona.
Tutorial: Working in the background
-
ciao ho visto nelle tue pagine diversi esmpi e tutorial. mi chiedevo se avessi qualcosa sul rel time per android.
sto facendo un progetto per l'università e ne avrei davvero bisogno.
grazie
-
Purtroppo, sebbene interessanti, sarebbe meglio postare il materiale direttamente sul forum, piuttosto che sul sito.
Mi tocca chiudere.