Tag: performance

Dessiner plus de 4 000 polylignes dans les cartes google google

Je développe dès maintenant une application pour les appareils Android. La fonctionnalité principale est de dessiner des polylignes sur la carte pour montrer quel trafic dans la ville de chaque rue. Malheureusement, lorsque je dessine autour des polylignes 3K – le nombre est réduit en fonction de la taille de l'écran et du niveau de […]

Comment obtenir rapidement la largeur et la hauteur de TextView en utilisant Paint.getTextBounds ()?

Il existe une méthode dans Paint class: Paint.getTextBounds () qui renvoie Rect occupé par un texte. Mais selon cette réponse, il renvoie quelque chose de différent alors largeur / hauteur de TextView. Q1: Existe-t-il un moyen d'obtenir la largeur et la hauteur de TextView à l'aide de Rect renvoyé par Paint.getTextBounds () ? Notez, je […]

Performances incorrectes SQLite sur le stockage externe dans Android

J'utilise la mémoire externe pour stocker des événements dans une base de données alors qu'ils attendent d'être envoyés au serveur. Je note de très mauvaises performances lors de l'insertion des enregistrements. Je sais que la mémoire externe peut être lente mais je voulais voir un certain nombre, alors j'ai écrit une petite application qui la […]

Android: dessinez l'arrière-plan sans GPU OverDraw comme Whatsapp

Afin d'améliorer la performance de l'application, je rencontre un problème de dépassement de GPU. Selon l' article de Romain Guy , voici les couleurs de base: Aucune couleur ne signifie qu'il n'y a pas de retrait excessif . Le pixel a été peint une seule fois. Dans cet exemple, vous pouvez voir que le fond […]

Problèmes de performances ioniques à 2 défilements

Tout à fait impressionné par les blogs et les commentaires sur ionic2 et Angular2, j'ai commencé à écrire une application dans ionic 2 et j'ai constaté que la performance du scroll ionique2 n'est pas bonne pour un grand nombre d'enregistrements pour iOS et Android. J'ai une grande liste d'articles avec entre les images dans la […]

Pourquoi l'application matérielle conçue est plus lente que l'application holo héritée

Mon application holo héritée a démarré très rapidement. Récemment, je passe 1 an à temps partiel, pour le port de l'application holo, vers une application matérielle conçue. Voici quelques changements importants que j'ai faits. De l'API 21 à l'API 23 De la bibliothèque de support ActionBarSherlock à la AppCompat outils AppCompat De la bibliothèque de […]

Les valeurs de mise en cache de SharedPreferences ont-elles un sens?

Dans mon application Android actuelle, j'ai plusieurs paramètres stockés dans SharedPreferences et un objet qui leur permet d'accéder. Je me demande maintenant s'il est logique de mettre en cache les valeurs ou si elles ne les accèdent pas vraiment: public final boolean isxxxEnabled() { return preferences.getBoolean("xxx", false); } au lieu de public final boolean isxxxEnabled() […]

Android: pourquoi le code natif est-il beaucoup plus rapide que le code Java

Dans la question SO suivante: https://stackoverflow.com/questions/2067955/fast-bitmap-blur-for-android-sdk @zeh prétend qu'un port d'un algorithme de flou java à C s'exécute 40 fois plus vite. Étant donné que la majeure partie du code ne comprend que des calculs, et que toutes les affectations ne sont effectuées qu'une seule fois avant que le nombre réel d'algorithmes ne croise. Quelqu'un […]

Performance Android api niveau 11 et supérieur

Je semble avoir un problème insoluble, j'ai passé le week-end à ce sujet, je ne peux pas le réparer. Lorsque je réalise une application de test simple avec deux activités: 1. Mainactivité: quelques boutons, une minuterie (thread d'arrière-plan) et une demande de lumière sur un db SQLite. 2. Deuxième activité: quelques boutons, un seul a […]

AVD ne fonctionne pas

Aujourd'hui, lorsque je faisais mon projet en utilisant un studio Android, un écran bleu apparaît soudainement et le système est redémarré automatiquement. Et maintenant, lorsque j'ai essayé d'exécuter mon application en utilisant l'émulateur, l'AVD ne fonctionne pas et j'ai une erreur comme ci-dessous. Quelqu'un a déjà fait face à ça? Comment puis-je réparer ça? ProcessNotCreatedException: […]

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