1 Câu hỏi: Bạn có thể sử dụng hình ảnh 4k làm nền Bố cục Android không?

câu hỏi được tạo ra tại Wed, May 8, 2019 12:00 AM
. đã xảy ra và làm thế nào để sử dụng hình ảnh 4k hiệu quả hơn?     
1
  1. 4 kbyte? Chào mừng bạn đến với Android: developer.android.com/topic/performance/graphics
    2019-05-08 04: 14: 36Z
  2. Bạn có thể chuyển đổi nó thành webp.
    2019-05-08 05: 06: 02Z
  3. Tôi nghĩ nó có nghĩa là, 4k là độ phân giải, không phải 4k trong kích thước tệp;)
    2019-05-08 05: 19: 58Z
  4. Có, ý tôi là ở độ phân giải,
    2019-05-08 11: 40: 12Z
  5. Ý của bạn là web như tệp SVG ??
    2019-05-08 11: 40: 39Z
1 Câu trả lời                              1                         

đặt hình ảnh vào tài sản, sau đó thử mã này

rootview.setBackground(getDrawableFromAssets("my4k.jpg"));


public Drawable getDrawableFromAssets(String img_Name) {

    AssetManager assetManager = getAssets();
    InputStream str = assetManager.open(img_Name);
    Bitmap bitmap = BitmapFactory.decodeStream(str);
    return bitmap new BitmapDrawable(getResources(), bitmap);
}
    
0
2019-05-09 12: 04: 55Z
nguồn đặt đây