Articles of android

Android RecyclerView défilement lisse pour voir qui anime leur hauteur

J’ai un RecyclerView avec des vues enfant extensibles. Lorsque l’utilisateur clique sur ViewGroup enfant, il gonfle un nombre de vues animant la hauteur du ViewGroup de 0 à la hauteur mesurée du groupe de visualisation, comme le gif suivant: Le problème est le suivant: j’appelle smoothScrollToPosition sur recyclerView, cela permet de faire défiler en douceur […]

expérience avec le kit tactile Vaadin

Je vais bientôt commencer un nouveau projet d’application mobile et je n’ai pas beaucoup d’expérience avec le développement iOS ou Android, mais j’ai utilisé Vaadin pour le niveau de présentation à différentes occasions. L’application sera probablement légère pour le client mobile, mais plus lourde pour les serveurs principaux (jboss). Je me sens un peu perdu […]

Comment cliquer sur le bouton snackbar dans les tests d’espresso?

Je ne crois pas que ce soit une question dupe. J’écris un simple test d’espresso et une partie de celui-ci consiste à cliquer sur un bouton “OK” dans un snack-bar. Espresso.onView(allOf(withId(android.support.design.R.id.snackbar_text), withText(R.ssortingng.permission_snackbar))) .check(matches(isDisplayed())); Espresso.onView(withText(“Ok”)).perform(click()); Cela jette android.support.test.espresso.PerformException: Erreur lors de l’exécution d’un “clic simple” sur la vue “avec le texte: est” OK “‘. Causée par: […]

Android Game API: Leaderboard – Obtenir un score de joueur spécifique?

Résolu J’ai une petite question à laquelle je ne trouve pas de solution spécifique. Le problème est que j’ai un tableau de classement utilisant l’API GooglePlay. Ce que je veux faire, c’est obtenir le score d’un joueur individuel et spécifique. Par exemple, je veux afficher le score qu’il a dans le classement sur une chaîne […]

API Android comme java.awt.Robot

Existe-t-il une API Android analogue à java.awt.Robot, c’est-à-dire une API permettant de prendre des captures d’écran?

Créer plusieurs tables pour une classe dans ORMLite

J’utilise ORMLite sur Android et pose la question suivante: est-il possible de créer plusieurs tables basées sur une seule classe Java? Les tables ne doivent différer que par leur nom et leur access doit se faire par nom. Par exemple si j’ai un cours: public class Order{ @DatabaseField public ssortingng Name; @DatabaseField public ssortingng Amount; […]

Afficher des caractères Unicode dans Android?

J’ai créé une application de messagerie et j’apprends qu’une bonne partie des membres ne réside pas en Amérique du Nord ou au Royaume-Uni. Lorsqu’ils postent des messages, seul le texte tronqué est renvoyé. Toutes les colonnes de la firebase database où les données sont stockées sont en UTF-8. Est-il possible d’afficher correctement les caractères UTF-8 […]

Android: valider le fichier XML lors de la compilation?

J’ai besoin de créer un fichier XML personnalisé à utiliser dans mon application Android, le fichier contiendra des objects personnalisés nécessaires à mon application, Je comprends que j’ai besoin de les mettre dans le res\xml ou le res\raw . D’ACCORD. Maintenant, j’aimerais être averti au moment de la compilation si quelque chose ne va pas […]

Android OverlayItem.setMarker (): change le marqueur d’un élément

Essayer de changer le marqueur d’un élément de surimpression J’ai remarqué que setMarker () rend l’élément non visible. Voici l’exemple de code. //Create new marker Drawable icon = this.getResources().getDrawable(R.drawable.marker); //Set the new marker to the overlay overlayItem.setMarker(icon);

Comment inclure des dépendances dans le projet Gradle de la bibliothèque Android?

Je construis un projet de bibliothèque Android avec Gradle à l’aide d’Android Studio. Il a des dépendances locales: comstack project(‘:androidlibrary’) avec des dépendances externes supplémentaires nestedes: comstack group: ‘com.google.guava’, name: ‘guava’, version: ‘14.0.1’ J’ai réussi à construire le fichier aar mais aucune dépendance externe ou locale n’est incluse. Je m’attends à ce que les dépendances […]