Keep creating and destroy object will appear Out of memory

lv_style_init only needs to be called once; after that you can just call lv_style_reset. See this post for more details.

lv_group_create has the same conceptual idea; if you’re tearing down the objects on a screen, you also need to delete the group, otherwise it stays in memory forever.