DPI для Android
uses
FMX.Helpers.Android, Androidapi.JNI.Util;
procedure TForm1.Button1Click(Sender: TObject);
var
Disp: JDisplayMetrics;
NativeClientHeight, NativeClientWidth: Single;
begin
Disp := GetJDisplayMetrics;
NativeClientWidth := ClientWidth * Disp.density;
NativeClientHeight := ClientHeight * Disp.density;
//Label1.Text := 'Width: ' + FloatToStr(NativeClientWidth);
//Label2.Text := 'Height: ' + FloatToStr(NativeClientHeight);
Label1.Text := FloatToStr( Disp.xdpi );
Label2.Text := FloatToStr( Disp.ydpi );
Label3.Text := IntToStr( Disp.densityDpi );
end;
Для IOS облом, рассчитывай сам http://www.dpi.nu/, http://www.sven.de/dpi/, http://www.pxcalc.com/, http://www.pixelcalculator.com/ и т.п.