Articles of state

Comment implémenter un FSM – Machine à états finis en Java

J’ai quelque chose à faire pour mon travail et j’ai besoin de votre aide. Nous voulons implémenter une FSM – Finite State Machine , pour identifier la séquence de caractères (comme: A, B, C, A, C), et dire si elle a accepté. Nous pensons à implémenter trois classes: State , Event et Machine . La […]

setInterval dans une application React

Je suis encore assez nouveau chez React, mais j’ai progressé lentement et j’ai rencontré quelque chose sur lequel je suis coincé. J’essaie de construire un composant “timer” dans React, et pour être honnête, je ne sais pas si je le fais correctement (ou efficacement). Dans mon code ci-dessous, j’ai défini l’état pour renvoyer un object […]

Est-ce que React conserve la commande pour les mises à jour d’état?

Je sais que React peut effectuer des mises à jour d’état de manière asynchrone et par lots pour optimiser les performances. Par conséquent, vous ne pouvez jamais faire confiance à l’état mis à jour après avoir appelé setState . Mais pouvez-vous faire confiance à React pour mettre à jour l’état dans le même ordre que […]

Exemples de monade d’état Scalaz

Je n’ai pas vu beaucoup d’exemples de monade d’état scalaz. Il y a cet exemple mais il est difficile à comprendre et il ne semble y avoir qu’une seule autre question sur le débordement de stack. Je vais poster quelques exemples avec lesquels j’ai joué mais j’en souhaiterais d’autres. De même, si quelqu’un peut donner […]

Comment enregistrer la position de défilement de RecyclerView en utilisant RecyclerView.State?

J’ai une question à propos de Android RecyclerView.State . J’utilise un RecyclerView, comment pourrais-je l’utiliser et le lier avec RecyclerView.State? Mon but est de sauvegarder la position de défilement de RecyclerView .

Comment empêcher les vues personnalisées de perdre leur état à travers les changements d’orientation de l’écran

J’ai implémenté avec succès onRetainNonConfigurationInstance() pour mon Activity principale pour enregistrer et restaurer certains composants critiques sur les changements d’orientation de l’écran. Mais il semble que mes vues personnalisées soient recréées à partir de zéro lorsque l’orientation change. Cela a du sens, bien que dans mon cas, cela ne soit pas pratique car la vue […]