Thảo luận vấn đề xử lí giao diện đa màn hình trong Android

Em chào cả nhà ạ,

Em nghĩ vấn đề xử lí giao diện cho nhiều loại màn hình khác nhau với nhiều dev android vẫn luôn là vấn đề nhức nhối ạ (trong đó có em ạ).
Em viết post này mong muốn được các anh chị em chia sẻ kinh nghiệm của mình trong vấn đề này ạ.

Em cảm ơn anh chị em nhiều ạ!

1 Like

Để app nó chạy ổn trên nhiều thiết bị khác nhau có khi mất gấp 2, 3… lần thời gian code thông thường :smile:
Mới học thì cứ từ từ. đến ngày đẹp trời thì tự khắc sẽ biết, em hỏi vầy thì ai biết trả lời kiểu gì? :v

1 Like

Vấn đề đa màn hình không bao giờ xử lý được nha bạn.
Bạn chỉ cần chạy tốt trên các thiết bị công ty cung cấp là đáp ứng đủ yêu câu.

1 Like

Em thấy bên android có quá nhiều màn hình luôn anh ạ :confounded:
ios thì có autoLayout không biết bên android có skill nào giống vậy không

Chắc nó có thể giúp bạn

1 Like

Vấn đề này mình đã từng làm, thật ra chỉ cần tạo nhiều file layout cùng 1 tên và cần thêm phần tùy chọn
Ví dụ cho bạn:
-Khi mới tạo 1 project thì sẽ có 2 file là MainActivity.java và activity_main.xml
-bạn cần thêm file activity_main.xml và có phần mở rộng là large hoặc xlarge là sẽ chạy dc trên các thiết bị màn hình to hơn
-Khi tạo thêm file activity_main.xml bạn để ý bên dưới có phần size bạn chọn ở đó sẽ có tùy chọn small, normal, large, xlarge. HI vọng chút ít này có thể giúp cho bạn

1 Like
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?