ฉันเป็นมือใหม่ใน Android ฉันใช้รูปภาพความละเอียด 2048 * 1152 เป็นรูปภาพแบนเนอร์ด้านล่างในแท็บใดแท็บหนึ่งในกิจกรรมแท็บ แท็บนั้นกระตุกและวางสายและโหลดช้าเมื่อเปิดใช้งาน ฉันวางแผนที่จะใช้รูปภาพจำนวนมาก เช่น Amazon, ebay ฯลฯ จะเขียนโค้ดแอปอย่างมีประสิทธิภาพได้อย่างไร เพื่อไม่ให้วางสายหรือกระตุกเมื่อใช้รูปภาพจำนวนมาก
ในกิจกรรมแบบแท็บ Android แท็บที่มี imageview จะโหลดช้า มีวิธีที่ดีกว่าในการเขียนโค้ด imageview หรือไม่?
คำตอบ (1)
สำหรับกิจกรรมแบบแท็บ (2048 * 1152) ความละเอียดนี้ใหญ่เกินไป ใช้ Picasso หรือไลบรารี Glide อื่นๆ เพื่อปรับขนาดรูปภาพของคุณ
Picasso.with(this)
.load("url Address")
// .loadFromResource(R.drwable.your_image)
.resize(200,200)
.into(imageView);
และอย่าลืมเพิ่มการพึ่งพาในการไล่ระดับ
compile 'com.squareup.picasso:picasso:2.5.2'
person
nivesh shastri
schedule
16.05.2017
Glide
เพื่อโหลดรูปภาพอย่างมีประสิทธิภาพโดยใช้.override(width ,height)
ซึ่งจะปรับขนาดรูปภาพของคุณ - person Piyush   schedule 16.05.2017