Existe-t-il un moyen plus rapide que d'appeler moveToNext dans une boucle?Quel est le moyen le plus efficace de courir sur un curseur dans Android?
Répondre
C'est la seule méthode que Cursor a ... il a aussi d'autres méthodes similaires mais elles aussi feront la même chose .. vous ne pouvez pas donner votre propre moyen de traverser .. son niveau APK. besoin de le suivre ..
Comme vu dans le curseur documentation il y a seulement des méthodes limitées disponibles pour courir à travers un curseur.
La seule chose qui pourrait sauver quelques itérations de votre boucle est la méthode moveToPosition.
Si vous savez que les 30 prochaines entrées ne vous intéressent pas, vous pouvez prendre une série de positions. La vraie question est pourquoi courez-vous le pointeur?
Si vous interrogez une base de données et que vous souhaitez trouver une entrée spécifique dans les curseurs résultants, vous pouvez peut-être affiner le nombre de résultats avec une requête plus spécifique.
- 1. Quel est le moyen le plus efficace/le plus efficace de briser cette chaîne?
- 2. quel est le moyen le plus efficace d'écraser bitmapdata
- 3. Quel est le moyen efficace de montrer .gif dans android?
- 4. Quel est le moyen le plus efficace/le plus précis de suivre le temps dans iOS?
- 5. Quel est le moyen le plus efficace de gérer un grand nombre de lignes dans OpenGL?
- 6. Quel est le moyen le plus efficace de suivre la position du curseur de la souris sur Windows?
- 7. Quel est le moyen le plus efficace de copier un tableau d'entiers dans l'objectif C?
- 8. Quel est le moyen le plus efficace de saisir un rectangle de pixels dans ios?
- 9. Quel est le moyen le plus efficace de créer une conversation vidéo sur le Web?
- 10. OpenGL - Quel est le moyen le plus efficace de dessiner un ovale dans OpenGL?
- 11. Quel est le moyen le plus efficace de combiner plusieurs fichiers flash dans un seul film?
- 12. Quel est le moyen le plus efficace d'identifier et de remplacer un objet dans une ObservableCollection?
- 13. Quel est le moyen le plus efficace de lire un fichier journal dans Java?
- 14. Quel est le moyen le plus efficace de déplacer/renommer un nœud dans NetworkX?
- 15. Quel est le moyen le plus efficace pour écrire le code de l'application?
- 16. Quel est le plus rapide je devrais courir un NSTimer?
- 17. Quel est le sélecteur le plus correct/le plus efficace?
- 18. Quel est le moyen le plus efficace/le plus rapide pour afficher le site Web sur un autre site Web?
- 19. Quel est le moyen le plus efficace pour vérifier nil dans un hachage imbriqué
- 20. Quel est le moyen le plus efficace de valider un tableau de plages de quantités?
- 21. Quel est le moyen le plus efficace d'écrire un gros fichier texte dans Java?
- 22. Quel code jQuery est le plus efficace?
- 23. Quel est le moyen le plus efficace de déclarer un tableau multidimensionnel de types mixtes?
- 24. Quel est le moyen le plus efficace pour créer un système d'ampoule de forum (non lu)?
- 25. Quel est le moyen le plus efficace pour mettre à jour les images dans le DOM?
- 26. Quel est le moyen le plus simple et le plus efficace d'afficher des polices aplaties sur un site Web?
- 27. Quel est le moyen le plus efficace de convertir un DataTable en objet [,]?
- 28. Quel est le moyen le plus efficace de trier une collection d'articles dans des seaux?
- 29. La chaîne se termine par '\ n' quel est le moyen le plus efficace de manipuler?
- 30. Quel est le moyen le plus efficace pour restaurer plusieurs bases de données dans SQL 2008