An Interest In:
Web News this Week
- April 2, 2024
- April 1, 2024
- March 31, 2024
- March 30, 2024
- March 29, 2024
- March 28, 2024
- March 27, 2024
Dans les mystres du code d'Android
(Crdit image: Olloweb agency _ Unsplash)
Rcemment, alors que je regardais un DevCaf, il a t sujet de la proprit DISALLOW_FUN dans le UserManager.
Ni une, ni 2, a m'a rappel d'autres easter eggs dans Android et voil ce que j'ai trouv !
Oeufs de Pques d'Android
Tout d'abord il y a les oeufs de pques Android, disponible dans chaque version d'Android depuis la 2.3
Facilement accessible mme aux non-dveloppeurs, il suffit d'aller dans Paramtres
-> A propos du tlphone
-> Taper plusieurs fois sur la version d'Android.
Retrouvez tous les ufs de version ici
UserManager
Le UserManager est un endroit privilgi pour cacher des curiosits.
Selon le code, il est possible de rsoudre des petits soucis de tlportations incontrles avec : isUserAGoat()
Librez la puissance de votre code avec la technologie avance de reconnaissance des chvres d'Android, mais gardez l'esprit qu'il est demand de respecter la vie prive de la chvre..
Si vous ne trouvez pas a si drle, on a prvu autre chose.
Vous pourrez contrler le plaisir de votre utilisateur avec DISALLOW_FUN
Comme nous pouvons le voir, le fun est dsactiv par dfaut pour nos utilisateurs. J'invite les dveloppeurs Android rparer ce mfait et activer le fun pour tous vos utilisateurs.
Il est de notre responsabilit de faire du monde un endroit meilleur.
Prt pour l'espace
Si DISALLOW_FUN n'est pas suffisant pour rendre le monde meilleur, il est temps de construire une toile de la mort !
Heureusement, Android peut nous aider en fournissant la gravit de l'toile de la Mort.
Dans le Sensor Manager on a GRAVITY_DEATH_STAR_I
Ca doit tre important si ils l'ont ajout dans la toute premire API...
WTF
Vous avez eu une longue journe ? Vous vous grattez la tte depuis trop longtemps cause de comportements bizarres ?
Balancez donc du WTF : Log.wtf()
WTF -> " What (a) Terrible Failure ".
Le jazzman
Si votre application est utilise par des utilisateurs trs agiles et que vous avez besoin de grer plusieurs clics en mme temps, FEATURE_TOUCHSCREEN_MULTITOUCH_JAZZHAND
est pour vous !
Bien jou, Android ;)
Chats et dveloppeurs
Que serait l'internet et par extension les dveloppeurs sans les chats !
J'ai trouv > 200 fichiers contenant meow dans les sources d'android. -> https://cs.android.com/search?q=Meow
Le Final Countdown
Quelle meilleure faon de clore cet article qu'avec un Final Countdown !
L'utilisation de Chronometer(context).isTheFinalCountDown()
va lancer youtube et jouer... Le Final Countdown !
Tadada da tadadadada tadada da tadadadadadada...
Sources :
Explorateur de code source Android
https://cs.android.com
Le compte rebours final
https://cs.android.com/android/platform/superproject/+/master:frameworks/base/core/java/android/widget/Chronometer.java;l=163;bpv=1;bpt=1?q=finalcountdown
La plupart de l'inspiration vient de cet article
https://blog.danlew.net/2015/04/18/is-your-user-a-goat/
Original Link: https://dev.to/jetdev/dans-les-mysteres-du-code-dandroid-4d00
Dev To
An online community for sharing and discovering great ideas, having debates, and making friendsMore About this Source Visit Dev To