Yes. If it's easier you can think of it in multipliers. Dodging multiplies damage by 0.25x, resistance by 0.8x and double resistance by 0.8 x 0.8 (= 0.64x).
0.25 x 0.8 = 0.2x
0.25 x 0.64 = 0.16x
However, because damage is rounded, 0.2x and 0.16x might result in the same damage value, meaning double resistance might not make a difference for quick moves unless you don't dodge.