Autore Topic: Curiosità API Level 8  (Letto 1433 volte)

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
Curiosità API Level 8
« il: 11 Giugno 2010, 19:46:08 CEST »
questo curioso metodo è stato introdotto a partire dall' api level 8

ActivityManager | Android Developers

LOL :D

Offline JD

  • Amministratore
  • Utente storico
  • *****
  • Post: 1600
    • leinardi
    • Mostra profilo
  • Dispositivo Android:
    LG Nexus 5
  • Sistema operativo:
    L'ultima Ubuntu
Re:Curiosità API Level 8
« Risposta #1 il: 11 Giugno 2010, 21:49:37 CEST »
Anche questo mi pare nuovo :D

Log | Android Developers
È 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 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:Curiosità API Level 8
« Risposta #2 il: 11 Giugno 2010, 21:56:11 CEST »

Offline theshine

  • Translate Team
  • Utente junior
  • **
  • Post: 59
  • ....
    • thzshinez
    • Mostra profilo
    • AndroidLab Italia
  • Dispositivo Android:
    Motorola Milestone 2.2
  • Play Store ID:
    Enrico Orsini
  • Sistema operativo:
    Ubuntu Linux 10.10
Re:Curiosità API Level 8
« Risposta #3 il: 12 Giugno 2010, 08:16:03 CEST »
Anche questo mi pare nuovo :D

Log | Android Developers

Finalmente si sono decisi ad implementare sto metodo!....era tanto che si aspettava...meglio tardi che mai...rotfl
Engineering, where the semi-skilled laborers execute the vision of those who think and dream. hello oompa-loompas of science!.

Android Lab http://www.androidlab.it Il Laboratorio Italiano di Android
Follow us on twitter

Offline blackgin

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 1387
    • Google+
    • blackgins
    • blackginsoft
    • Mostra profilo
  • Dispositivo Android:
    Galaxy Nexus
  • Sistema operativo:
    Mac OSX 10.8
Re:Curiosità API Level 8
« Risposta #4 il: 12 Giugno 2010, 09:21:24 CEST »
Ma isUserAMonkey() che fa?
Postate il LogCat LogCat LogCat LogCat LogCat

Offline dodopepper

  • Utente junior
  • **
  • Post: 124
    • Mostra profilo
  • Dispositivo Android:
    HTC Magic 32a black
Re: Curiosità API Level 8
« Risposta #5 il: 12 Giugno 2010, 11:01:30 CEST »
Leggendo la guida pare che restituisca true se l'utente che interagisce con il sistema è una scimmia :)

Sent from my HTC Magic using Tapatalk

Offline blackgin

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 1387
    • Google+
    • blackgins
    • blackginsoft
    • Mostra profilo
  • Dispositivo Android:
    Galaxy Nexus
  • Sistema operativo:
    Mac OSX 10.8
Re:Curiosità API Level 8
« Risposta #6 il: 13 Giugno 2010, 11:42:33 CEST »
Leggendo la guida pare che restituisca true se l'utente che interagisce con il sistema è una scimmia :)
Ok ma che significa questo? Come lo capisce il sistema? xD
Postate il LogCat LogCat LogCat LogCat LogCat

Offline Agafi

  • Utente normale
  • ***
  • Post: 173
    • svetlana-tomasevschi-perini
    • agafist
    • Mostra profilo
  • Dispositivo Android:
    SE Xperia Neo,LG Optimus One,Asus EEE Pad Transformer,HTC Magic Vodafone
  • Play Store ID:
    Agafi
  • Sistema operativo:
    Win7
Re:Curiosità API Level 8
« Risposta #7 il: 13 Giugno 2010, 22:01:13 CEST »
forse in base all'uso sconsiderato del touch e dei bottoni del cellulare da parte dell'utente? o forse se riconosce l'utente come possessore di un iphone ? ;-)

ps:di solito con il termine scimmia si intende un utente che non sappia niente e che preme tasti a caso, oppure nella gergo della programmazione si intende un programmatore che può essere una scimmia in quanto l'analisi tecnica realizzata è perfetta e quindi lui può semplicemnte copiarla...
« Ultima modifica: 13 Giugno 2010, 22:08:44 CEST da Agafi »

Offline theshine

  • Translate Team
  • Utente junior
  • **
  • Post: 59
  • ....
    • thzshinez
    • Mostra profilo
    • AndroidLab Italia
  • Dispositivo Android:
    Motorola Milestone 2.2
  • Play Store ID:
    Enrico Orsini
  • Sistema operativo:
    Ubuntu Linux 10.10
Re:Curiosità API Level 8
« Risposta #8 il: 14 Giugno 2010, 19:39:05 CEST »
secondo me in realtà forse vuoo dire monkey riferito allo stress test dell'emulatore.

Citazione
UI/Application Exerciser Monkey
The Monkey is a program that runs on your emulator or device and generates pseudo-random streams of user events such as clicks, touches, or gestures, as well as a number of system-level events. You can use the Monkey to stress-test applications that you are developing, in a random yet repeatable manner.

The simplest way to use the monkey is with the following command, which will launch your application and send 500 pseudo-random events to it.

$ adb shell monkey -v -p your.package.name 500
For more information about command options for Monkey, see the complete UI/Application Exerciser Monkey documentation page

UI/Application Exerciser Monkey | Android Developers

quindi la funzione restuisce true se è lo stress test che si sta eseguendo e non l'uso normale.
Ma forse mi sbaglio eh...è solo una supposizione, sarebbe da provare...
Engineering, where the semi-skilled laborers execute the vision of those who think and dream. hello oompa-loompas of science!.

Android Lab http://www.androidlab.it Il Laboratorio Italiano di Android
Follow us on twitter

Offline blackgin

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 1387
    • Google+
    • blackgins
    • blackginsoft
    • Mostra profilo
  • Dispositivo Android:
    Galaxy Nexus
  • Sistema operativo:
    Mac OSX 10.8
Re:Curiosità API Level 8
« Risposta #9 il: 14 Giugno 2010, 19:57:25 CEST »
Io credo che lo stress test semplicemente simuli l'atteggiamento di un monkey user e quindi venga riconosciuto dal metodo. Ma non perché é uno stress test ma perché viene riconosciuto come monkey. Se no non avrebbe senso sapere se c'é in avvio nell'emulatore uno stress test dato che lo avresti avviato tu stesso.
Postate il LogCat LogCat LogCat LogCat LogCat

Offline theshine

  • Translate Team
  • Utente junior
  • **
  • Post: 59
  • ....
    • thzshinez
    • Mostra profilo
    • AndroidLab Italia
  • Dispositivo Android:
    Motorola Milestone 2.2
  • Play Store ID:
    Enrico Orsini
  • Sistema operativo:
    Ubuntu Linux 10.10
Re: Curiosità API Level 8
« Risposta #10 il: 14 Giugno 2010, 21:28:20 CEST »
Si forse, però Monkey simula anche una serie di eventi di sistema oltre a iterazioni possibili da parte di un utente. Quindi ammesso che un utente possa essere riconosciuto come se fosse una Monkey, ma non vedo come fa a capirlo, cioè come fa il sistema a sapere che le iterazioni dell'utente non hanno senso in quell'applicazione e sono dovute alla sua inesperienza? Presuppone che il sistema conosce tutta la logica di ogni applicazione.
Se fosse così sarebbe grande!..

Alla fine però forse è semplicemente un easter egg a google avevan fatto bagordi il giorno in cui l'hanno implementata. :)
 

Sent from my Milestone using Tapatalk
Engineering, where the semi-skilled laborers execute the vision of those who think and dream. hello oompa-loompas of science!.

Android Lab http://www.androidlab.it Il Laboratorio Italiano di Android
Follow us on twitter