Articles of android

Paramètres d’événements personnalisés de Firebase Analytics

Je suis complètement nouveau à l’parsing de Firebase. J’essaye d’envoyer un événement qui montre des statistiques sur mon appel d’API. endTime = System.currentTimeMillis() – startTime; // [START event] Bundle params = new Bundle(); params.putSsortingng(FirebaseConstants.PHONE_NUMBER, Utility.getPhone()); params.putLong(FirebaseConstants.DURATION, endTime); FirebaseAnalytics .getInstance(getContext()) .logEvent(FirebaseConstants.BALANCE_CHECK, params); // [END event] Mais je ne vois que le nom de l’événement, le nombre […]

Retour à FragmentPagerAdapter -> les fragments sont vides

J’ai un fragment (je l’appellerai pagerFragment ) qui est ajouté à l’arriéré et qui est visible. Il contient un viewPager avec un FragmentPagerAdapter . FragmentPagerAdapter contient (disons) deux fragments: A et B. Le premier ajout des fragments fonctionne très bien. Le fragment A a un bouton qui, une fois cliqué, ajoute un fragment (C) à […]

Reconnaissance vocale Android en tant que service sur Android 4.1 et 4.2

J’ai réussi à faire fonctionner la reconnaissance vocale continue (en utilisant la classe SpeechRecognizer) en tant que service sur toutes les versions d’Android jusqu’à la version 4.1. Ma question concerne le fait qu’elle fonctionne sur les versions 4.1 et 4.2, car il est connu que l’API ne fait pas ce qui est documenté, car quelques […]

Android Navigation Drawer sur ActionBar

J’essaie de faire passer le tiroir de navigation sur la barre d’action quand il a été déplacé vers la droite, comme cette application: [Supprimé] Ceci est la mise en page de mon activité principale: … Certaines autres questions sur stackoverflow sont similaires, comme cette question, mais toutes les réponses sont recommandées pour utiliser la librairie […]

Différence entre getSsortingng () et getResources.getSsortingng ()

J’ai remarqué que la classe Activity a deux méthodes différentes pour obtenir une ressource Ssortingng. Ceci est possible en utilisant: getSsortingng(int resId) : getSsortingng(int resId) une chaîne localisée à partir du tableau de chaînes par défaut du package de l’application. getResources().getSsortingng(int id) : Renvoie la valeur de chaîne associée à un ID de ressource particulier. […]

Comment puis-je utiliser la version payante de mon application comme “clé” de la version gratuite?

Disons par exemple que j’ai une application Android qui fait X. La version gratuite a des annonces ou des fonctionnalités de base. Je souhaite avoir une version payante qui supprime les annonces et ajoute des fonctionnalités supplémentaires. Comment utiliser l’application payante en tant que “clé de licence” pour déverrouiller les fonctionnalités de l’application gratuite? Ainsi, […]

Existe-t-il un exemple simple de la classe PopupWindow utilisant Android v2.0?

J’ai regardé en ligne et je n’ai pas pu trouver un exemple de travail de la classe PopupWindow. Les exemples de code que j’ai trouvés en ligne comstacknt mais ne fonctionnent pas, ou utilisent des méthodes qui ont depuis été supprimées (comme Activity.getViewInflate()) . Existe-t-il un exemple de travail simple qui affiche un PopupWindow?

Pourquoi utiliser Retrofit quand nous avons OkHttp

avec OkHttp nous pouvons faire la requête HTTP puis obtenir la réponse du serveur OkHttpClient client = new OkHttpClient(); Request request = new Request.Builder() .url(url) .build(); Response response = client.newCall(request).execute(); alors avec Gson lib, convertissez la réponse en object dont nous avons besoin. c’est de Square / OkHttp doc: Son API demande / réponse est […]

Est-il possible de détecter une désinstallation d’une application Android?

Mon application utilise C2DM (notification push) de Google pour informer les utilisateurs de la nouvelle activité de leurs amis. Une fois l’application installée, j’enregistre l’appareil auprès des serveurs C2DM et stocke le numéro de téléphone de l’utilisateur. Donc, je sais que l’utilisateur utilise mon application et je peux lui envoyer les notifications push. Mais que […]

Android – détecte l’événement de délocking du téléphone, pas d’écran

Existe-t-il un moyen de détecter lorsqu’un utilisateur déverrouille le téléphone? Je connais ACTION_SCREEN_ON et ACTION_SCREEN_OFF , mais ceux-ci semblent être ACTION_SCREEN_OFF lorsque l’écran est activé / désactivé lorsque vous appuyez sur le bouton d’alimentation, mais pas lorsque le téléphone est déverrouillé lorsque vous appuyez sur le bouton Menu … J’essaie de détecter le délocking / […]