2012-04-11 31 views
5

Tôi hy vọng câu hỏi này sẽ không bị từ chối vì không có mã. Nhưng vẫn còn, tôi nghĩ rằng nó có thể quan tâm một số người như tài liệu android của thanh hành động và khả năng tương thích của nó đang trở nên khá lớn lần này.So sánh các thanh tác vụ android, máy nhắn tin và các tab mẫu với ActionBarSherlock

Tôi có một ứng dụng tôi muốn chuyển đổi sang giao diện người dùng mới bằng cách sử dụng thanh tác vụ, tab và máy nhắn tin. Nhưng tôi muốn nó tương thích từ android 4.0 xuống android 2.2 giả sử.

gì là những khả năng, ưu điểm và nhược điểm của việc sử dụng một trong hai:

Cảm ơn!

+3

Tôi đã thử chế độ khóa hành động và đã bị ấn tượng lúc đầu nhưng có quá nhiều vấn đề với ADT nên cuối cùng chuyển sang chế độ tương thích ationbar. – Warpzit

+0

Thx để trả lời rằng loại phản hồi tôi đang tìm kiếm. – Snicolas

+0

@Warpzit, Bạn gặp vấn đề gì với ADT? –

Trả lời

4

Tôi đã sử dụng ABS trên một số dự án và đó là một giấc mơ. Nó giúp tôi tiết kiệm rất nhiều thời gian, các ứng dụng trông tuyệt vời và khả năng tương thích phiên bản rất tuyệt vời.

Phím điều hướng là phương pháp được Google đề xuất cho điều hướng chính như một phần của ActionBar, vì vậy tôi muốn sử dụng (hoặc hành động ActionBar hoặc trình quay thả xuống), trừ khi bạn cũng có lý do chính đáng. Và như trong ABS và hoạt động trở lại phiên bản cũ hơn, nó khá dễ thực hiện, vì vậy bạn có thể dành thời gian cho ứng dụng thực tế.

ABS thực hiện một chút nỗ lực để thiết lập các phụ thuộc, nhưng nó chỉ là một dự án thư viện, không khó, và ít thời gian cần thiết được bù đắp bởi các lợi ích.

Tôi nghĩ sự khác biệt chính giữa hai tùy chọn cuối cùng là liệu bạn có muốn người dùng vuốt ngang giữa các tab hay không và điều đó sẽ tùy thuộc vào ứng dụng. Nếu bạn muốn vuốt sang bên, hãy sử dụng máy nhắn tin, nếu không thì ActionBar NavigationTabs có thể sẽ thực hiện công việc.

+0

Tôi cung cấp cho một số thời gian nhiều hơn cho những người khác, nhưng câu trả lời của bạn là rất tốt. – Snicolas

+0

Tôi đã cài đặt eclipse 3.2, maven, m2e + android connector, cho phép một số độ phân giải không gian làm việc cho maven và với ABS, dự án của tôi với các tab và thanh tác vụ hoạt động. Chỉ cần một số thời gian mã hóa hạnh phúc trong xem. Thx cho phản hồi của bạn. – Snicolas

+0

Không phải lo lắng, chúc may mắn với nó. –

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