Theo như một ứng dụng android là có liên quan, tôi không chắc chắn. Câu hỏi hay.
Tuy nhiên nếu bạn đang viết ứng dụng trình duyệt bằng HTML/Javascript, bạn có thể kiểm tra bằng Javascript bằng cách sử dụng kết hợp screen.width/height, document.documentElement.clientWidth/Height và một vài phương thức khác. Nếu bạn thực sự muốn, đây sẽ là cách chặn trang web của bạn từ các máy có độ phân giải thấp.
Bạn cũng có thể chỉ định CSS để phản ứng khác nhau tùy theo kích thước màn hình bằng cách sử dụng truy vấn phương tiện, mặc dù điều đó sẽ ít bị chặn và nhiều hơn nữa để thích ứng với môi trường.
Trang web Quirksmode has a good article về sự phức tạp của kích thước màn hình dtermining và các thuộc tính khác trong môi trường trình duyệt di động.
Theo Bảng 1 trong http://developer.android.com/guide/practices/screens_support.html, 240dpi WVGA (480x800), 3,3 "-4.0" đường chéo và FWVGA (480x854), 3,5 "-4.0 "màn hình chéo được coi là" bình thường ", không phải là" lớn ". Nếu tôi không sai, sử dụng normalScreens = "false" như bạn đã đề cập sẽ ngăn các thiết bị đó phát hiện ứng dụng. Tôi có đúng không? – yuku
Hmm .. bạn đã đúng. Lỗi của tôi. Tôi không thực sự chắc chắn bạn có thể làm điều này. Bỏ phiếu cho câu hỏi. –