Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Easy way to build Android UI? [closed]

Is there a tool or a website that could help me create a UI for an Android application using drag-and-drop?

I found this site but want to know if there is a more stable tool or website for this?

like image 243
hkhalifa Avatar asked May 12 '09 09:05

hkhalifa


People also ask

What is ViewGroup?

ViewGroup is a collection of Views(TextView, EditText, ListView, etc..), somewhat like a container. A View object is a component of the user interface (UI) like a button or a text box, and it's also called a widget.

Can you customize Android UI?

The Android UI model is inherently customizable, offering the means of Android customization, testing, and the ability to create custom UI components in various ways: Inherit an existing component (i.e. TextView , ImageView , etc.), and add/override needed functionality.


2 Answers

Allow me to be the one to slap a little reality onto this topic. There is no good GUI tool for working with Android. If you're coming from a native application GUI environment like, say, Delphi, you're going to be sadly disappointed in the user experience with the ADK editor and DroidDraw. I've tried several times to work with DroidDraw in a productive way, and I always go back to rolling the XML by hand.

The ADK is a good starting point, but it's not easy to use. Positioning components within layouts is a nightmare. DroidDraw looks like it would be fantastic, but I can't even open existing, functional XML layouts with it. It somehow loses half of the layout and can't pull in the images that I've specified for buttons, backgrounds, etc.

The stark reality is that the Android developer space is in sore need of a flexible, easy-to-use, robust GUI development tool similar to those used for .NET and Delphi development.

like image 72
Todd Grigsby Avatar answered Oct 13 '22 06:10

Todd Grigsby


The Android Development Tools (ADT) plugin for Eclipse includes a visual editor for android application layout files:

http://developer.android.com/tools/help/adt.html

like image 44
Josef Pfleger Avatar answered Oct 13 '22 04:10

Josef Pfleger