Tôi phải lập trình ứng dụng Android của mình với khả năng tương thích tốt nhất với kích thước màn hình khác nhau (máy tính bảng và điện thoại thông minh) và tới các phiên bản 2.3, 3.2 và 4.0. Tôi biết về possibliy để đặt tên cho các thư mục của bố cục như res/layout-sw600dp /. để khớp chính xác bố cục với các kích thước màn hình khác nhau. Vì vậy, vì tôi sẽ sử dụng hoàn toàn bố cục khác nhau cho Máy tính bảng/Điện thoại thông minh, tôi sẽ bắt đầu với "Màn hình tải", kiểm tra phiên bản Android nào được sử dụng và nếu có sử dụng máy tính bảng hoặc điện thoại thông minh , ví dụ như trong bố trí cho máy tính bảng, sẽ có các Nút trên một số màn hình không có trên điện thoại thông minh.Chương trình bố trí khác nhau cho các phiên bản khác nhau trong android
Vì vậy, tôi sẽ phải tách tất cả điều này trong các gói, như thế này:
- Common
- 2,3
- Tablet
- Smartphone
- 3,2
- Tablet
- Smartphone
- 4,0
- Tablet
- Smartphone
tôi sẽ chọn tách này, nguyên nhân đó là cách tốt nhất, theo ý kiến của tôi, được chuẩn bị cho sắp tới * cập nhật *, nếu, giả sử có nên được thêm một Button trong ToolBar trong Android 4.0.
Sự tách biệt này có phải là điều tốt theo ý kiến của bạn hoặc đây có phải là tình trạng quá tải hoàn toàn không?
Có bất kỳ tính năng mới nào khác trong 4.0 mà tôi nên biết không?
Ok, cảm ơn bạn! – 10ff