2010-07-09 55 views
13

Tôi đang làm việc trên Android kể từ 7 tháng qua .... Cũng biết về ứng dụng I-phone.Trình tạo giao diện (Trình thiết kế giao diện người dùng) dành cho Android

Trong Android, Có một trình soạn thảo bố cục không tốt trong Eclipse, nhưng nó không tốt và thân thiện với người dùng như là I-phone Interface Builder.

Có trình thiết kế trực quan nào tương đương với "Trình tạo giao diện" của iPhone không?

Ya, DroidDraw là có nhưng không có nhiều người sử dụng thân thiện như giao diện Builder của I-Phone ...

+1

DroidDraw đã lỗi thời và tôi nghĩ rằng nó chưa được cập nhật lên sdk2.0. –

+0

ya DroidDraw là có .... nhưng nó không phải là rất nhiều người dùng thân thiện như xây dựng giao diện được cung cấp bởi Apple cho I-phone .... @ Mathias Lin –

Trả lời

9

Tôi nghĩ rằng bạn có thể là một chút hư hỏng bởi Apple! Trình soạn thảo bố cục Android có những điều kỳ quặc của nó, nhưng một khi bạn đã giải quyết nó thực sự rất nhanh để lặp lại và nhận được kết quả mà bạn muốn. Hãy nhớ rằng Android và iOS là những con thú khá khác nhau, và bản chất của Android được thiết kế để hoạt động trên một phạm vi rộng lớn các thiết bị và màn hình khác nhau, đó là trình soạn thảo bố cục cũng rất khác nhau.

Chỉ cần đi sâu vào nó, cảm thấy thoải mái khi sử dụng trình chỉnh sửa bố cục và bạn sẽ được giải quyết nhanh chóng.

+0

nhưng tuy nhiên để thêm và thiết lập các thuộc tính cho điều khiển ... chúng tôi có để xem bố cục mã xml ... rất dễ bị .. –

+4

trình chỉnh sửa bố cục nào? chẳng có ai? Điều này 'điều' trong Eclipse khó có thể được gọi là trình soạn thảo bố trí, nó không hoạt động. Cố gắng tạo ra một hoạt động tab, vv ... chúc may mắn;) Câu trả lời đơn giản: hiện tại không có trình soạn thảo bố cục, bạn nên viết bố cục bằng xml một mình - thật không may. –

+0

Nó * hoạt động *, tôi đã sử dụng nó cho một số ứng dụng Android và không gặp vấn đề gì ngoài giai đoạn học ban đầu. Tôi không hiểu làm thế nào bạn có thể nói nó không hoạt động như từ kinh nghiệm của tôi, nó là tốt như nó cần phải được (đó không phải để nói nó không thể tốt hơn) – Dave

10

Googlelabs đã khởi chạy App Inventor.

Tôi đã thử dùng thử nhưng có thể giúp thiết kế giao diện và mã dễ dàng.

What is Google App Inventor? 

Như tôi đã tìm thấy một bài viết, trong đó họ đã đưa ra một định nghĩa dòng như sau:

App Inventor là một công cụ mới trong Google Labs mà làm cho nó dễ dàng cho anyone- lập trình viên và những người không phải là lập trình viên, chuyên gia và sinh viên — để tạo ứng dụng dành cho thiết bị di động cho thiết bị hỗ trợ Android.

+1

+1 Điều đó có thể cho phép bạn thiết kế giao diện, nhưng sau đó bạn sẽ phải tách biệt với mã mà App Inventor tạo ra (không quá khó, nhưng bạn thực sự không thể sử dụng nó như IDE, đặt ra điều khiển sau đó nhấp để truy cập mã đằng sau chúng) – Mawg

+1

@LeonixSolutions .. Tôi không hiểu bạn đang nói gì. và Vì tôi đã đọc một số bài viết được viết cho App Inventor .... tôi thấy rằng nhà phát minh ứng dụng cung cấp mã bằng cách lập trình trực quan –

+0

ý tôi là RAD IDE như Delphi, VB, v.v. cho phép bạn vẽ GUI của mình. Sau đó, YOu có thể nhấp vào điều khiển để chỉnh sửa mã được liên kết với hành động mặc định (nhấp vào nút, thay đổi văn bản cho hộp chỉnh sửa, v.v.) hoặc sử dụng trình kiểm tra đối tượng để thêm mã cho các sự kiện khác. Vấn đề là GUII và mã được liên kết với nhau trong một công cụ. Điều này cũng đúng với App Inventor, nhưng các công cụ quý giá của loại này đã được đơn giản - "viết mã cho những người không lập trình" - và không cung cấp acess cho tất cả các sự kiện (mouse down/up, pre-execute, canClose, etc) và mã được tạo ra là simplsitic ... tiếp theo – Mawg

Các vấn đề liên quan