Exécution de la roue personnalisée ou de la machine à sous Android

Je dois implémenter une roue comme une commande (une machine à sous) comme sur l'image.

Entrez la description de l'image ici

  • HttpGet gère-t-il automatiquement les cookies?
  • Android: l'utilisation de SVG en res entraîne une erreur: "Le nom du fichier doit se terminer par .xml ou .png"
  • ListFragment comment obtenir la listeView?
  • Firebase ajouter un nouvel enfant avec le nom spécifié
  • LocationServices.SettingsApi Réinitialiser SETTINGS_CHANGE_UNAVAILABLE drapeau
  • Marges de mise en page Android avec pourcentage
  • Mais les bords (la position entre les éléments) de chaque élément doivent être lissés de sorte qu'il ressemble à un globe comme la terre. Il s'agit d'une capture d'écran d'une application iPhone obtenue à partir d'une bibliothèque pour iPhone. Je le veux dans Android. J'ai vérifié la roue kankan (roue Android) mais elle ne répond pas à mes besoins. Cependant, le comportement cyclique est nécessaire pour moi. Et j'ai vérifié le lien suivant aussi.

    Http://developer.sonymobile.com/2010/06/23/android-tutorial-making-your-own-3d-list-part-3/

    J'ai joué avec une toile et une matrice avec certaines valeurs pour les méthodes pré-traduites après l'échelle de traduction, etc. Mais je n'ai aucune idée de la façon dont cela fonctionne, quel impact il va-t-il avec une valeur spécifique pour l'écart, etc. Quand j'ai discuté avec les concepteurs de l'interface utilisateur M'a dit que pour obtenir cette conception d'écran, utilisez une propriété "en biais" ou "perspective". Mais je n'ai pas une idée de l'écart ou de l'application de la perspective à une image dans Android. J'ai essayé d'appliquer certaines valeurs pour incliner dans la méthode on drawChild () de la vue de liste personnalisée (utilisé l'implémentation de la vue de liste de ce lien http://developer.sonymobile.com/2010/06/23/android-tutorial-making -sous-possédez-3d-list-part-3 / ). Mais la vue est devenue invisible.

    Je ne peux pas utiliser le comportement d'échelle de la matrice car il insérera des espaces entre chaque vue enfant.

    Je dois savoir comment mettre en œuvre les comportements suivants. Les besoins sont

    1. Une fois que l'utilisateur essaie de le défiler, il vérifiera le seuil et se défile uniquement si le seuil est supérieur à un seuil configuré.

    2. Les éléments défilent de manière cyclique, en un sens que, après la dernière séquence, la roue montre le premier élément, etc. S'il n'y a qu'un seul élément, la roue doit être remplie avec l'élément unique.

    3. Une fois que la vue est défilée, toutes les touches sont désactivées jusqu'à ce que la roue se termine.

    4. La roue doit faire défiler pendant un temps prévu spécifique (pour calculer le don de l'arrière et déterminer quel élément doit être au centre de la vue.

    5. Lorsque nous définissons un élément à sélectionner avec les méthodes setSelected () ou setSelection (), comme dans la démo de la roue kankan (roue Android), la roue doit progressivement décélérer vers la position spécifiée plutôt que d'arrêter immédiatement la roue sur cette position.

  • Est-ce que Android couvre la technologie Jazelle d'ARM?
  • Comment obtenir une liste des fournisseurs de réseau disponibles?
  • Ellipsize ne fonctionne pas
  • Cordova File Plugin - Lire dans le dossier www?
  • Obtenir une empreinte de certificat à partir de l'application Android
  • Spinner ne montre pas la valeur sélectionnée
  • 4 Solutions collect form web for “Exécution de la roue personnalisée ou de la machine à sous Android”

    Pour le point de vue, consultez http://developer.android.com/reference/android/graphics/Camera.html

    Vous définissez l'emplacement de la caméra, puis obtenez la matrice et utilisez-la pour dessiner l'image. Elle définira l'inclinaison et l'échelle pour vous.

    Je ne sais pas à quel point vous êtes en mesure d'atteindre votre objectif, mais vous voudrez peut-être ignorer l'utilisation des classes Android et utiliser un moteur 3d comme cocos 3d pour Android. En important un modèle et en le rendant possible de cliquer sur les bons endroits, tout ce genre de choses vous sera extrait afin que vous ne passiez pas de temps à vous entendre avec d'autres choses.

    Entrez la description de l'image ici

    Essayez cela, conservez 6 vues 5 comme indiqué dans l'image et une en réserve. Lorsque la vue 1 sort de la portée, la vue de réserve est arrivée avec l'image suivante et la vue 1 est devenue la vue de réserve de manière similaire, vous devriez rendre le cycle autant de fois que vous le souhaitez.

    The width grows while it moves from bottom to center and shrinks when it rolls towards top

    Avez-vous vu cette? Vous pouvez peut-être l'ajuster mais c'est un point de départ au moins https://code.google.com/p/android-wheel/

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