День 2-й

Дата публикации: 07.07.2018 Просмотров:

Так сказать, «переспав» с идеей ночь, и окончательно определившись с направлением движения, начнем что-то создавать. Но!.. Количество Android устройств сейчас настолько велико, а что бы перечислить их разнообразие не хватит пальцев не то что на руках, но и на ногах тоже, но мне хочется, что бы моя игра запускалась на всех устройствах, будь то 4-х дюймовый телефон или 10-ти дюймовый планшет, без каких-либо проблем. А значит первая проблема – это масштабирование. Увы, все не происходит магическим образом само. Эта проблема меня будет преследовать на протяжении всей разработки интерфейса, поэтому сейчас сказать точный способ реализации я не могу, буду пробовать разные, и когда найду точное решение во всех случаях, тогда и расскажу.

То, с чем я действительно столкнулся при первом же запуске на планшете свой игры, это, во-первых, горизонтальная и вертикальная ориентация экрана. С одной стороны, вроде бы абсурд – ну ты же ведь знаешь, как должна выглядеть твоя же игра. С другой стороны, как раз-таки из-за того, что ты это знаешь, ты всегда держишь планшет в горизонтальном положении. Про то, что игра поворачивается в вертикальное положение я вообще узнал случайно, просто криво взяв в руки планшет. Вот такая вот оплошность, которую я бы мог еще долго не заметить.

 

Во-вторых, наличие верхнего и нижнего бара с уведомлениями и наэкранными кнопками соответственно.

Почему для меня это стало «проблемой»? Потому что я раньше никогда не писал ничего для Android-а. И ту и другую проблему оказалось достаточно просто решить, при чем для этого даже не нужно ничего прописывать, это просто пара галочек в настройках самого проекта. Так же в настройках проекта указывается то название, которое будет светится под ярлычком, и там же настраивается и ярлычок, который я буду делать позже, пока еще не придумал, как он будет выглядеть.

В целом это пока все проблемы, которыми я хотел поделиться, так как я еще даже не уверен в том, как будет выглядеть конечный интерфейс, и у меня уже есть идеи как я буду его переделывать, но вот вопрос с полноэкранным отображением приложения и его горизонтальной или вертикальной ориентацией, это то, что решается один раз и в дальнейшем к этому уже не возвращаешься.

День 2-й

Поделиться:

Ссылка скопирована