Création de BoardLayout
Création de l'élèment Frame = une case
Board avec deux Frame
Rend GameBoardActivity disponible en mode Paysage uniquement
FrameView dessine la bordure de la carte uniquement (Paint.Style.STROKE)
Ajout d'une propriété backgroundColor à FrameView
La taille du FrameView est stocké dans la constante FrameView.SIZE
setContentView du GameBoardActivity crée l'objet BoardLayout de lui-même
On passe un objet Map au BoardLayout
Création d'une case par passage de la classe Frame
Refactor FrameView.layout()
Map contient des Frame. Map est passé à BoardLayout qui se charge de créer les FrameView et de les dessiner
Construit automatiquement la map lors de la création
Refactor BoardLayout
Scale BoardLayout.onDraw. Création de la propriété scaleFactor à 1.0f par défaut
Création de la méthode BoardLayout.setScaleFactor
Set default scaleFactor value
Simple ScaleGestureDetector
Ajouts de limites pour scaleFactor (de 10 à 100%)