Ecriture d'étiquettes NFC à l'aide d'un Nexus S

J'ai un Nexus S alimenté par Gingerbread 2.3.4 et j'ai récemment obtenu des étiquettes NFC inscriptibles. Jusqu'à présent, je peux les lire comme des étiquettes vierges, mais je ne pouvais pas trouver un moyen d'y écrire des données. Toutes mes recherches m'ont conduit à cet article: écrire des tags avec Nexus S à partir de […]

Android: Supprimer la vue depuis la supervision

Comment puis-je supprimer une vue depuis sa supervision? Dans iOS, il est effectué en envoyant removeFromSuperview à la vue qui doit être supprimée.

Comment tester un schéma d'URL personnalisé dans Android

Je travaille sur l'application qui requiert un schéma d'URL personnalisé ressemble à "appname: //" J'ai cherché beaucoup de choses et j'ai trouvé de nombreuses questions connexes, mais j'ai encore du mal. Comment puis-je tester ce schéma d'URL à partir d'un navigateur? Actuellement, chaque fois que je tape dans la barre d'adresse d'un navigateur "appname: //", […]

Comment réaliser un dialogue plein écran comme décrit dans les directives matérielles?

Les directives importantes décrivent le comportement d'une boîte de dialogue plein écran ( https://www.google.com/design/spec/components/dialogs.html#dialogs-full-screen-dialogs ). Comment puis-je réaliser cela en pratique? Je ne peux pas trouver un tutoriel ou un échantillon significatif! Merci.

SharedPreferences n'est pas mis à jour

J'ai un problème étrange dans lequel les SharedPreferences ne sont pas mises à jour lors du retour à une application. Voici le scénario: J'ai deux projets qui utilisent les mêmes préférences partagées. Project1 et Project2. Ce sont des applications distinctes mais connexes. Ils sont signés avec la même clé et utilisent sharedUserId pour partager des […]

Cordova La fusion manifeste a échoué

Lorsque nous essaierons de construire Android en utilisant cordova phone-gap, cette erreur se produira :mergeDebugResources :processDebugManifest D:\Android\ThePlug\platforms\android\AndroidManifest.xml:27:9-31 Error: Attribute meta-data#android.support.VERSION@value value=(25.3.1) from [com.android.support:appcompat-v7:25.3.1] AndroidManifest.xml:27:9-31 is also present at [com.android.support:support-v4:26.0.0-alpha1] AndroidManifest.xml:27:9-38 value=(26.0.0-alpha1). Suggestion: add 'tools:replace="android:value"' to <meta-data> element at AndroidManifest.xml:25:5-27:34 to override. See http://g.co/androidstudio/manifest-merger for more information about the manifest merger. :processDebugManifest FAILED FAILURE: Build failed […]

Calibrage du capteur de champ magnétique sur ANDROID!

Hé les gars, je fais une application qui fonctionne comme une boussole … J'utilise l'accéléromètre et les capteurs de champ magnétique pour calculer l'angle d'azimut à travers, sensor.getOrientation (). Je suis à la recherche de quelque chose qui peut améliorer la précision du capteur de champ magnétique, car je l'ai fait de l'état de la […]

Comment obtenir une ouverture de session Verbose dans Logcat pour un module spécifique

L'un des modules Android (AudioFlinger) prend en charge l'enregistrement détaillé (avec Tag = AudioFlinger). La question est de savoir comment puis-je voir ces journaux dans le logcat? J'ai fait le setprop log.tag.AudioFlinger VERBOSE – mais cela ne semble pas fonctionner. Dois-je changer quelque chose et reconstruire à nouveau la source Android?

Erreur après l'ajout de la bibliothèque de services de lecture: ': application: transformClassesWithJarMergingForDebug'

Mon projet fonctionnait parfaitement avec ces bibliothèques incluses: // Support libraries compile 'com.android.support:support-v4:23.1.0' compile 'com.android.support:appcompat-v7:23.1.0' compile 'com.android.support:cardview-v7:23.1.0' compile 'com.android.support:recyclerview-v7:23.1.0' // Other stuff compile 'com.jakewharton:butterknife:7.0.1' compile 'com.squareup.picasso:picasso:2.5.2' compile 'com.google.code.gson:gson:2.3' compile 'com.squareup.retrofit:retrofit:1.9.0' compile 'com.afollestad:material-dialogs:0.7.8.1' compile 'com.jpardogo.materialtabstrip:library:1.1.0' compile 'com.melnykov:floatingactionbutton:1.3.0' compile 'com.code-troopers.betterpickers:library:2.0.0' compile 'com.loopj.android:android-async-http:1.4.9' compile 'com.squareup.okhttp:okhttp:2.5.0' compile 'com.facebook.fresco:fresco:0.7.0' Maintenant, j'ai essayé de suivre ce tutoriel: Configurer une application client […]

Comment supprimer Crosswalk d'un projet Cordova?

J'ai ajouté Crosswalk à un projet cordova, ça marche bien. Mais je voulais l'enlever pour faire des tests, mais je ne peux pas savoir comment. J'ai essayé de supprimer la ligne suivante android.library.reference.2=org.apache.cordova.engine.crosswalk/xwalk_core_library À partir du fichier project.properties mais le processus de construction se bloque. De l'aide? Je ne l'ai pas trouvé dans la documentation.

coAndroid est un fan Android de Google, tout sur les téléphones Android, Android Wear, Android Dev et Android Games Apps.