Articles of android

comment supprimer une application de adb sans connaître son nom de paquet

Je peux supprimer des applications (que je code moi-même et installer via le SDK) en utilisant la commande adb uninstall com.company.apppackage Comment puis-je le désinstaller via la ligne de commande en utilisant adb si je ne connais pas le nom du paquet? Par exemple, si une application apparaît dans le menu principal Android en tant […]

Quand la barre de progression indéterminée arrive-t-elle dans la bibliothèque de support Android?

L’interface utilisateur de mes applications est construite à l’aide de la bibliothèque de support Android, mais il n’existe actuellement aucune version AppCompat de la barre de progression (intederminate), dont mon application a vraiment besoin. Je préférerais ne pas utiliser de bibliothèques tierces pour obtenir des barres de progression de conception de matériel, donc je me […]

Comment faire tourner une icône Android sur son centre?

J’ai écrit ce qui suit pour faire tourner mon icône au centre de l’écran et il tourne plutôt autour du coin supérieur gauche (c.-à-d. Origine x = 0, y = 0 de l’ImageView). Il devrait être simple de définir certains atsortingbuts de ImageView ou de RotateAnimation, mais je ne peux pas le comprendre. public class […]

Définir un minSdkVersion différent pour testAndroid que pour l’application principale

Est-il possible de définir une minSdkVersion différente pour les tests que pour l’application elle-même? Je demande parce que je veux utiliser la nouvelle bibliothèque de support de test et UI Automator pour les tests. Cependant, ceci n’est disponible que sur API 18+. Dans le même temps, je veux toujours prendre en charge les anciennes versions […]

Changer la couleur du texte d’un seul ClickableSpan lorsqu’il est pressé sans affecter les autres ClickableSpans dans le même TextView

J’ai un TextView avec plusieurs ClickableSpans. Lorsqu’on appuie sur ClickableSpan, je souhaite qu’il change la couleur de son texte. J’ai essayé de définir une liste d’états de couleurs en tant qu’atsortingbut textColorLink du TextView. Cela n’aboutit pas au résultat souhaité car cela entraîne la modification de la couleur de toutes les plages lorsque l’utilisateur clique […]

Combinez le Bluetooth basse consommation iBeacon avec Android 4.3

Je cherche un moyen de détecter iBeacon (fonctionnalité iOS 7.0) à partir d’un appareil Android. J’ai lu la documentation Android, où il semble que l’iBeacon est une sorte de serveur GATT qui envoie sa position. Alors que la documentation Android dit que je ne devrais pas interroger ces données, mais pour la détection, cela serait […]

Erreur Gradle: impossible d’exécuter la construction en utilisant la dissortingbution graduelle

Après avoir mis à jour Android Studio vers la version 0.2.7, j’ai reçu l’erreur suivante: org.gradle.tooling.GradleConnectionException: Could not execute build using Gradle dissortingbution ‘http://services.gradle.org/dissortingbutions/gradle-1.6-bin.zip’.: Could not execute build using Gradle dissortingbution ‘http://services.gradle.org/dissortingbutions/gradle-1.6-bin.zip’. Ceci est mon build.gradle: buildscript { repositories { mavenCentral() } dependencies { classpath ‘com.android.tools.build:gradle:0.5.+’ } } apply plugin: ‘android’ dependencies { comstack files(‘libs/android-support-v4.jar’) […]

TaskStackBuilder et les extras pour la stack arrière

J’essaie d’utiliser TaskStackBuilder avec des notifications pour créer une stack arrière pour le bouton Retour. Flux normal de mon application: L’activité A est lancée depuis le lanceur. L’utilisateur sélectionne un élément de A, qui lance B avec des extras à charger. L’utilisateur sélectionne un élément de B, cela lance C avec des extras pour quoi […]

Dossiers de valeurs différentes dans Android

Je crée différents dossiers de values dans mon application (values, values-ldpi, values-mdpi, values-hdpi, values-xhdpi, values-nodpi, values-w360dp-mdpi) . Mais certains appareils appartiennent à la même catégorie. Mais ayant différentes tailles d’écran. Mais je vois donner la taille de la police en fonction de la densité de l’appareil en ceci la réponse fournie par @PankajSharma suggère de […]

Gradle erreur de mise à niveau vers Android Studio 3.0 Beta 1

Note: Cela semble être un problème avec le plugin Android. Voir les commentaires pour les problèmes associés. J’obtiens l’erreur de graduation suivante lors de la construction du projet: Gradle sync failed: Cause: java.lang.NullPointerException at sun.nio.fs.WindowsPathParser.parse(WindowsPathParser.java:98) at sun.nio.fs.WindowsPathParser.parse(WindowsPathParser.java:77) at sun.nio.fs.WindowsPath.parse(WindowsPath.java:94) at sun.nio.fs.WindowsFileSystem.getPath(WindowsFileSystem.java:255) at java.nio.file.Paths.get(Paths.java:84) at com.android.build.gradle.internal.scope.BuildOutput.getOutputPath(BuildOutput.java:222) at com.android.build.gradle.internal.scope.BuildOutputs.lambda$load$2(BuildOutputs.java:243) at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193) at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1376) at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481) at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471) […]