iOS is no better than Android when it comes to devices that have similar prices
OP's question wasn't comparing price though, rather resource usage. Generally, an Android phone with the same specs as an iOS device will require more resources to perform the same tasks.
that's true, the only price point an android will be more resource efficient / performant is around 200$ mark, but only since there is no iPhone at that price point. I think it's unfortunate and partly or entirely due to the fact Android is built upon Java instead of native code.