Как это ни прискорбно, но для создания диалогов в андроиде вменяемого инструмента до сих пор нет. DroidDraw и AppInventor, к сожалению, всеръез для этой цели не годятся. Здесь собраны ссылки на некоторые типовые задачи, с которыми, по началу, сталкивается каждый разработчик под дроид, желающий обеспечить своего пользователя удобными и ладными интерфейсами.
Маленькие и не очень хитрости для создания не “вырви-глаз” интерфейсов.
“Резиновый” или растягивающийся дизайн интерфейса – пример использования android:layout_weight http://stackoverflow.com/questions/4961355/percentage-width-in-a-relativelayout
Как рисовать в качестве фона (в том числе и для контролов) всякие фигуры с градиентом и без. Кроме сниппетов наличествуют наглядные рисунки-примеры того-что-будет-если-сделать-именно-так – http://megadarja.blogspot.com/2011/03/android-xml-drawables.html
В догонку к предыдущему – детальное, без сантиментов, описание xml разметки для элемента drawable – http://idunnolol.com/android/drawables.html. На http://developer.android.com/ в свое время до аналогичной инфы не докопался.
Как научить прогресс-бар не давать пользователю скучать – несколько примеров создания кастомных progress-bar диалогов – http://stackoverflow.com/questions/5647037/progressbar-colour
Что делать, если стандартных компонентов мало и хочется что-нибудь этакого? Хорошие примеры с исходниками для поиграться есть тут – http://habrahabr.ru/blogs/android_development/124879/.
Небольшой обзор бесплатных UI-компонентов и библиотек – http://www.androiduipatterns.com/2011/10/free-android-ui-library-component.html
Библиотека для красивого перелистывания экранов – http://viewpagerindicator.com/
А вообще, перед созданием гуи следует обратить, внимание на официальную информацию – http://developer.android.com/design/index.html
В качестве зы – набор умелого фотошопера для прототипирования интерфейсов – http://photoshopfreebies.com/view-download/245/google-android-gui-application-mockup-psd.html
5 comments
Skip to comment form
I am forever indebted to you for this information.
If your artiecls are always this helpful, “I’ll be back.”
Begun, the great internet eudactoin has.
vaut la lecture. J’ai trouvé cela très instructif que j’ai fait des recherches beaucoup ces derniers temps sur des questions pratiques telles que vous parlez …
Hello. And Bye.