Yes, you can create a custom splash screen for each device size or orientation by creating different layout files for each.