Cấu trúc dữ liệu là một cách để thu thập và tổ chức dữ liệu trong một cách mà chúng tôi có thể thực hiện các hoạt động trên các dữ liệu một cách hiệu quả. Cấu trúc dữ liệu là về dựng hình các yếu tố dữ liệu trong các điều khoản của một số mối quan hệ, cho tổ chức và lưu trữ tốt hơn. Ví dụ, chúng ta có tên cầu thủ dữ liệu của "Virat" và tuổi 26. Ở đây "Virat" là các kiểu dữ liệu String và 26 là các kiểu dữ liệu số nguyên.
Chúng tôi có thể tổ chức các dữ liệu này như một kỷ lục như cầu kỷ lục. Bây giờ chúng ta có thể thu thập và lưu trữ hồ sơ của người chơi trong một tập tin hoặc cơ sở dữ liệu như là một cấu trúc dữ liệu. Ví dụ: "Dhoni" 30, "Gambhir" 31, "Sehwag" 33
Trong ngôn ngữ đơn giản, Cấu trúc dữ liệu có cấu trúc lập trình để lưu trữ dữ liệu ra lệnh, để các hoạt động khác nhau có thể được thực hiện trên nó một cách dễ dàng.
Minimum SDK version is changed to 10 and supported for Ginger bread i.e., android 2.3.3 and all the above android versions