Dòng 168 có được "danh sách" JSONArray bằng cách gọi phương pháp JSONObject getJSONArray với tên của thuộc tính mảng làm tham số. Tiếp theo, dòng 171-189 tạo một đối tượng thời tiết cho mỗi phần tử trong JSONArray. JSONArray phương pháp chiều dài trả về số của mảng các phần tử (đường 171).
Tiếp theo, dòng 172 được một JSONObject đại diện dự báo một ngày từ JSONArray bằng cách gọi phương pháp getJSONObject, mà nhận được một chỉ số như là đối số của nó. Đường dây 175 nhận được "tạm thời" đối tượng JSON, trong đó có chứa dữ liệu nhiệt độ trong ngày. Dòng 178-179 có được "thời tiết" mảng JSON, sau đó nhận được phần tử đầu tiên của mảng có chứa mô tả thời tiết trong ngày và biểu tượng.
Dòng 182-188 tạo một đối tượng Thời tiết và thêm nó vào weatherList. Đường dây 183 sử dụng phương pháp JSONObject getLong để có được dấu thời gian trong ngày ( "dt"), mà các nhà xây dựng Thời tiết chuyển đổi tên ngày. Dòng 184-186 cuộc gọi JSONObject phương pháp getDouble để có được tối thiểu ( "min") và tối đa ( "tối đa") nhiệt độ từ nhiệt độ phản đối và "độ ẩm" tỷ lệ phần trăm từ các đối tượng ngày. Cuối cùng, đường dây 187-188 sử dụng GetString để nhận được mô tả thời tiết và các Strings biểu tượng thời tiết điều kiện từ đối tượng thời tiết.
đang được dịch, vui lòng đợi..