An array substrate for a display device comprising a plurality of pixel groups (4000, 6000) arranged along a column direction, and a black matrix comprising a plurality of first shelters (411, 611) and a plurality of second shelters (412, 612), wherein each of the plurality of pixel groups (4000, 6000) comprises a plurality of sub-pixel rows (4100, 6100); wherein each sub-pixel row (4100, 6100) comprises a plurality of sub-pixels (440, 640), wherein a first shelter (411, 611) or a second shelter (412, 612) is arranged alternately between two adjacent sub-pixels (440, 640); wherein the first shelter (411, 611) has a first width, and the second shelter (412, 612) has a second width, the first width is different from the second width; wherein for each pixel group (4000, 6000), the first shelters (411, 611) on at least one of the sub-pixel rows (4100, 6100) are aligned with the second shelters (412, 612) on at least one of other sub-pixel rows (4100, 6100); wherein for each pixel group (4000, 6000), sub-pixels (440, 640) of the same color on different sub-pixel rows (4100, 6100) are aligned with one another; wherein each pixel group is divided into two pixel subgroups (600A, 600B) along the column direction, each pixel subgroup (600A, 600B) comprises successive sub-pixel rows; wherein in each pixel subgroup (600A, 600B), the first shelters on different sub-pixel rows are aligned with one another, and the second shelters on different sub-pixel rows are aligned with one another; and wherein the first shelters on each sub-pixel row of one pixel subgroup of the two pixel subgroups (600A, 600B) are aligned with the second shelters on each sub-pixel row of the other pixel subgroup, and the second shelters on each sub-pixel row of the one pixel subgroup are aligned with the first shelters on each sub-pixel row of the other pixel subgroup. wherein each of the plurality of pixel groups (4000, 6000) comprises a plurality of sub-pixel rows (4100, 6100); wherein each sub-pixel row (4100, 6100) comprises a plurality of sub-pixels (440, 640), wherein a first shelter (411, 611) or a second shelter (412, 612) is arranged alternately between two adjacent sub-pixels (440, 640); wherein the first shelter (411, 611) has a first width, and the second shelter (412, 612) has a second width, the first width is different from the second width; wherein for each pixel group (4000, 6000), the first shelters (411, 611) on at least one of the sub-pixel rows (4100, 6100) are aligned with the second shelters (412, 612) on at least one of other sub-pixel rows (4100, 6100); wherein for each pixel group (4000, 6000), sub-pixels (440, 640) of the same color on different sub-pixel rows (4100, 6100) are aligned with one another; wherein each pixel group is divided into two pixel subgroups (600A, 600B) along the column direction, each pixel subgroup (600A, 600B) comprises successive sub-pixel rows; wherein in each pixel subgroup (600A, 600B), the first shelters on different sub-pixel rows are aligned with one another, and the second shelters on different sub-pixel rows are aligned with one another; and wherein the first shelters on each sub-pixel row of one pixel subgroup of the two pixel subgroups (600A, 600B) are aligned with the second shelters on each sub-pixel row of the other pixel subgroup, and the second shelters on each sub-pixel row of the one pixel subgroup are aligned with the first shelters on each sub-pixel row of the other pixel subgroup.