Я пытаюсь выяснить, является ли строка состояния (с кнопками «Домой» и «Назад») согласованной на всех устройствах
Она не совместима даже на одном устройстве.
Один пример: если вы подключите WXGA-устройство к телевизору через HDMI и удержите его в горизонтальной ориентации, системная панель немного увеличится, так что пространство за пределами системной панели будет ровно 720p (1280x720,с системной панелью высотой 80px).
если так, то что это число
Это неотрицательное целое число.Все остальное недокументировано и, следовательно, может быть изменено.
что мне делать, чтобы получить высоту динамически
Вы не делаете.Вы не заботитесь о системной панели.Вы заботитесь о пространстве, которое можете нарисовать, и о том, насколько оно велико.Неважно, есть ли ноль, один, два или двадцать системных баров.
Я предполагал, что будет менее хакерский (у) подход.
То, что Кристофер предложил , является «подходом менее взломанного (y)».То, что вы пытались сделать, значительно более хакерское, поскольку в нем делаются предположения о том, что может нарушить ваше пространство для рисования.