5

I wanted some resources to learn how to design for android ?

What are the dimensions we need to have ?

Can we have custom dialog and alert box design ?

Can you guide me to some resources like articles or books etc.

Sisyphus
  • 4,181
  • 1
  • 22
  • 15
Harsha M V
  • 54,075
  • 125
  • 354
  • 529

4 Answers4

8

checkout this site http://www.androidpatterns.com/ .This has got guidelines for common UI design patterns

Sandeep
  • 843
  • 1
  • 9
  • 18
6

Here are some helpful links:

To learn about different layout types. Personally I recommend RelativeLayout. http://developer.android.com/guide/topics/ui/layout-objects.html

As for dimensions: What is the difference between "px", "dp", "dip" and "sp" on Android?

As for custom dialogs: http://www.helloandroid.com/tutorials/how-display-custom-dialog-your-android-application

Good luck!

Community
  • 1
  • 1
Emir Kuljanin
  • 3,881
  • 1
  • 25
  • 30
5

The Wrox book is a good one for getting to know how to make applications and make full use of the functionalities of the android UI design.

http://www.wrox.com/WileyCDA/WroxTitle/Professional-Android-2-Application-Development.productCd-0470565527.html

There is this online tutorial also it has lot of functionalities with examples

http://www.vogella.de/articles/Android/article.html

I would like to what exactly you are targeting at

Yes you can create custom dialogs and alert boxes in android

Rishabh
  • 3,752
  • 4
  • 47
  • 74
4

I wanted some resources to learn how to design for android ?

The website developer.android.com is your friend.

What are the dimensions we need to have ?

Android comes in all sorts of form factors, so you should design your UI in a way that it can be scaled to any form factor. (So, for example, you shouldn't use absolute positioning or absolute dimensions).

Can we have custom dialog and alert box design ?

Yes, you can use custom UI elements. However, it is often a good idea to reuse standard UI elements in order to present the user with something that they are already accustomed to using.

Michael Aaron Safyan
  • 93,612
  • 16
  • 138
  • 200