Articles of android

Android plusieurs tailles d’écran avec la même densité

Je suis confus en ce qui concerne les densités. Je constate qu’avec une densité moyenne, la résolution de l’écran peut être 320×480, 480×800 ou 480×854. Donc, si j’ai une image large de 300px dans le dossier mdpi, comment va-t-il avoir la même taille sur les 3 différentes tailles d’écran (principalement 320×480 par rapport aux 2 […]

Quelle est la différence entre commit () et commitAllowingStateLoss () dans Fragments

J’utilisais la méthode de validation dans mon projet qui l’a construit avec des fragments. Quoi qu’il en soit, parfois, je IllegalStateException: Can not perform this action after onSaveInstanceState erreur IllegalStateException: Can not perform this action after onSaveInstanceState et je n’ai pas trouvé de solution commitAllowingStateLoss() mais cette méthode commitAllowingStateLoss() . J’ai changé la fonction de […]

Quand utiliser FragmentManager :: putFragment et getFragment

J’ai une application qui utilise des fragments et je me demandais comment utiliser le même fragment dans une activité avec un volet double et une activité en tant qu’entité autonome. Je ne suis toujours pas sûr de la meilleure méthode pour y parvenir, mais j’ai remarqué que FragmentManager avait une fonction putFragment et getFragment. Ce […]

Quelle est la taille des icons dans les boutons d’action des notifications Android?

Dans les notifications extensibles: quelles sont les dimensions (en dp) des icons? Comme les icons pour Snooze et Email ici:

Faire glisser le tiroir de navigation derrière la barre d’état

J’essaie de créer un tiroir de navigation comme celui de la spécification du matériel (comme celui de la nouvelle application gmail). Notez comment le contenu du tiroir de navigation dessine derrière la barre d’état: En utilisant la réponse de Chris Banes à cette question , j’ai réussi à dessiner le tiroir de navigation de mon […]

Alarm Manager persiste-t-il même après le redémarrage?

Je suis vraiment nouveau sur Android, j’ai fait des recherches sur les alarmes. Je veux sonner s’il y a un anniversaire ce jour-là. J’ai utilisé le gestionnaire d’alarmes. J’étais confus parce que j’ai lu qu’il efface après le redémarrage. Je n’ai pas de téléphone Android, alors j’utilise simplement l’émulateur. Voici mon code: public void schedAlarm() […]

Comment fonctionne l’évaluation de JavaScript?

J’essaie d’utiliser la nouvelle méthode assessJavascript dans Android 4.4, mais tout ce que je récupère est un résultat nul: webView1.evaluateJavascript(“return \”test\”;”, new ValueCallback() { @Override public void onReceiveValue(Ssortingng s) { Log.d(“LogName”, s); // Log is written, but s is always null } }); Comment puis-je retourner un résultat à cette méthode? Mise à jour: peu […]

Déconnecter une prise Bluetooth dans Android

Je développe un programme dans lequel, depuis un téléphone Android, je dois me connecter en tant que client à un capteur médical Bluetooth. J’utilise l’API Bluetooth officielle et aucun problème lors de la connexion (profil SPP), mais lorsque je termine la prise, le capteur est toujours connecté à mon téléphone (bien que la connexion soit […]

différence entre rawquery et execSQL dans la firebase database sqlite Android

Quelle est la différence exacte entre l’utilisation de rawquery et de execSQL? Lors de l’écriture d’une requête dans l’activité Android, quand utiliser rawquery et quand utiliser execSQL?

Existe-t-il un auditeur lorsque WebView affiche son contenu?

En utilisant WebViewClient et / ou WebChromeClient, vous pouvez obtenir un écouteur pour le chargement de la page, mais il est parfois appelé avant que WebView ne contienne quelque contenu que ce soit avant d’afficher quelque chose. Quelle serait une méthode efficace pour déterminer quand WebView a affiché son contenu? Edit: (Essayer d’être plus clair) […]