You have several questions.
Portrait
set Screen1.ScreenOrientation to portrait in the Screen1.Initialize event handler
Different screen sizes
This is problematical until MIT implements Android API 4 options to use features of Tablets that could occur at any time but most probably sometime this Summer.
===================================================
Universal screen size by Sajal
=============
A possible work around for images.
App Inventor can not directly report the 'real' screen dimensions in pixels of a png or jpg image.
So, you got to figure that out.
You could put the image in a Canvas.BackgroundImage and have the H and W set to Automatic
..then imageW to Canvas1.Width; imageH to Canvas1.Height (where the imageW/imageH are variable place holders used to establish the H W.
Now you have H and W, so you know the aspect ratio of the IMAGE.W/H = imageAspectRatio
Then.... set Canvas.Width to Screen1.Width; Canvas.Height to .... ok, you get the idea; this gets complicated. However, you now have the correct proportions Lisa.
(You might be able to do this with an Image control instead of a Canvas....have not tried)
Try some blocks and show us what you get.
Regards,
Steve