Điều này chứng tỏ ANDROID hỗ trợ nhiều tình huống, nhiều loại phần cứng tốt hơn. Khi độ phân giải hiển thị tăng hay giảm cách App hiển thị nội dung sẽ biến đổi theo mà không cần viết lại app. Nói nôm na Android giải bài toán theo 1 form chung cho nhiều loại phần cứng thay đổi đa dạng 1 cách rất hợp lí
@Duy Luân@Duy Luân làm ơn có thể test chính app Tinh tế, hay các app nó nhỏ nhỏ như Kênh14 hay Vnexpess xem thử có bị như các app lớn Facebook, Chrome thế ko.
Kiểu không thể tin Apple lại làm iOs lại kém hơn Android về khoản này.
Phần thông báo trang tinhte của mình rất hay bị tình trạng đã bấm vào xem thông báo rồi mà lần sau vào nó vẫn hiện có thông báo mới. @Duy Luân xem giúp được không bạn ơi.
@l9ngD
bạn chụp hình dìm hàng quá đó khi kéo lên trên đầu trang safari mới hiện adress bar với bookmark này nọ nhé lúc lướt xem nội dung nó sẽ hiện full màn
Không biết các bác thế nào chứ mình cực ghét cái kiểu chỉnh chữ trên iOS. Rõ ràng vào setting chỉnh chữ cho to hẳn ra rồi mà đến lúc vào box viết thì chữ vẫn bé tí hin. Ngay cả chữ trong các app để đọc cũng thế. Khó chịu kinh!
Không đồng ý với quan điểm của bài viết.
Việc scale app cho phù hợp với màn hình là nhiệm vụ của OS chứ không phải của lập trình viên.
Việc của lập trình viên là thay đổi UI sao cho phù hợp khi xoay ngang xoay dọc vì khi đó kích thước Height và Width thay đổi rất nhiều. Còn màn to hơn ty xíu, Margin đc scale lên có vài số mà bắt ngta phải
If (màn hình 1)
{…}
if (màn hình 2)
{…}
trong khi màn hình 1 ~ màn hình 2
Hay @Duy Luân muốn lập trình viên phải
if( màn hình 1)
{ fontsize = 20}
if( màn hình 2)
{ fontsize = 18}
Mình không biết bạn lấy thông tin từ đâu mà bảo Android phải chỉnh lại file manifest nữa.
Còn ông @cuhiep lại bảo là Apple có thể bắt Dev phải thay đổi độ phân giải hiển thị của app nữa??? theo hiểu biết của em thì không thể làm điều đó thay "end user" đc.
@Tìm Cupertino
năm đó 2015 thì bên cty em vẫn phải dev từng size màn 😁
Dùng gì thì em không biết, vì em làm product chọt vô nửa năm chủ yếu để Audit vài cái app thôi.
Lâu lâu bên nớ vẫn xin em screenshot hình của Ipad 12" để đưa lên store 😆
@kEn ViP
Xác nhận là ko phải nhé, nếu kéo giao diện bằng constraint thì nó tự scale theo độ phân giải hiển thị.
Do dùng Storyboard thì bị conflict git, nênchắc mấy ông pro tập đoàn lớn toàn làm giao diện bằng code nên nó mới thế.
@kEn ViP
Sao lại thế nhỉ? cứ dùng code mà làm thì dù màn cỡ nào nó cũng tự scale thôi mà. VD như code Margin="12" thì dù màn có to cỡ nào thì cái margin nó vẫn là 12, tính từ mép màn hình đi vào đơn vị 12 và os tự scale lên kích thước hiển thị bao nhiêu thì đó là chuyên củ os chứ.