2011-10-11 34 views
17

Tôi muốn phát triển một hoạt động để hiển thị dữ liệu cảm biến trong một âm mưu. Tôi đã nhìn xung quanh và tôi thấy rằng các tùy chọn thú vị hơn cho tôi là achartengineAndroidPlot.Biểu đồ Android: achartengine hoặc AndroidPlot?

tôi cần các yêu cầu sau:

  1. cốt truyện Line với 3 hay một loạt nhiều
  2. lô động
  3. Integration witha bố trí với khác gui
  4. Tích hợp với cơ sở dữ liệu

tôi nghĩ rằng cả hai đều là ok với các yêu cầu của tôi, nhưng ai đó có thể cho tôi biết từ kinh nghiệm của anh ta mà một trong những là bett er? Cái nào dễ tích hợp hơn với ứng dụng?

+1

Đối với thời điểm tôi sẽ làm dev sử dụng AndroidPlot, bởi vì đó là một với biết thêm trong các trang web. – jsalvador

+0

Trải nghiệm phát triển của bạn như thế nào? Bạn có bất kỳ trở ngại nào khi sử dụng AndroidPlot không? Bạn đã thử AChartEngine để so sánh một cách tình cờ? – whyoz

+0

Âm mưu Android hữu ích và dễ tích hợp, vì vậy hiện tại tôi chỉ làm việc với nó (tôi chưa thử AChartEngine). Bạn có thể dễ dàng thiết lập đồ thị cơ bản và có đủ khả năng để cá nhân hóa nó cho các ứng dụng của bạn – jsalvador

Trả lời

7

Tôi đã không nhìn vào AChartEngine nhưng đã sử dụng AndroidPlot và có thể chuyển tiếp kinh nghiệm của tôi ở đây.

Tôi đã thành công có nhiều dòng trên biểu đồ được cập nhật theo thời gian thực (Req 1 & 2) và biểu đồ này đã được nhúng bên trong một điều khiển khác (Req 3).

Đối với Req 4, tôi đã không làm việc với một db nhưng tôi đoán là bạn sẽ phải viết mã để thực hiện truy vấn và tự cập nhật biểu đồ.

+1

Cảm ơn bạn đã chia sẻ điều đó! – jsalvador

5

Nếu bạn muốn sử dụng AChartEngine, bạn có thể có được một ví dụ hoàn chỉnh từ here.

+0

Những hình ảnh được hiển thị có một chút bối rối ... Tôi cho rằng AChartEngine hỗ trợ nhãn/trục đệm? Có điều gì mà AChartEngine thực hiện mà AndroidPlot không? – whyoz

6

Tôi nghĩ AchartEngine tốt hơn vì bạn có nhiều tính linh hoạt. và nó là một thư viện nguồn mở. có một cộng đồng số lượng tốt để giúp bạn. Đó là một thư viện tốt hơn nếu bạn muốn các loại thanh khác nhau trong ứng dụng của bạn.

+2

Cả hai đều thực sự là nguồn mở. – Nick

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