หลายๆคนในที่นี่เข้าใจว่าบางคนก็อาจจะเขียนเองโดยอิงตัวอย่างจากทาง Google หรือใช้ Libraries อื่นๆ เช่น UniversalImageLoader , LazyList ฯลฯ อันนี้ก็แล้วแต่ความถนัด แต่ที่ตัว Picasso ผู้เขียนจะมาแนะนำนั้นตัวผู้เขียนชอบมากสาเหตุเนื่องจากว่า
- ใช้งานนั้นง่าย เขียนโค๊ตแค่ 1 Line ก็เสร็จ
- สามารถทำการแสดงรูปภาพได้ทั้งที่เป็นรูปจาก URL, Drawable หรือจาก File
ตัวอย่างการใช้งานเจ้า Picasso ทำการแสดงรูปที่เป็น URL:
Picasso.with(context).load("http://i.imgur.com/DvpvklR.png").into(imageView);ทำการ Resize และทำ ScaleType ได้ด้วย
Picasso.with(context) .load(url) .resize(50, 50) .centerCrop() .into(imageView)ทำการใส่รูปภาพที่เป็น pre-load ก่อนแล้วค่อยโหลดภาพที่จะแสดงมา รวมถึง แสดงรูปภาพ error หากไม่สามารถโหลดรูปภาพได้
Picasso.with(context) .load(url) .placeholder(R.drawable.user_placeholder) .error(R.drawable.user_placeholder_error) .into(imageView);
ส่วนตัวผู้เขียนว่า เจ้า Lib ตัวนี้จัดว่าเป็น Lib ที่สะดวกและง่ายต่อการใช้งานจริงๆ เหมาะสำหรับคนที่ไม่คิดอะไรมากเรื่อง Performance ประกาศแค่ Line เดียวปุ๊ปเสร็จปั๊ป ไม่ต้องยุ่งกับการ cache อะไรทั้งสิ้น นับว่าสะดวกมากๆเลยทีเดียว
ใครไม่เคยลองเจ้า Lib ตัวนี้หากสนใจก็ไปโหลดมาเล่นกันได้เลยจ้า มีทั้ง source code ทั้ง .jar ทั้ง Maven dependency ^__^
Why gambling is so hard, you've heard
ตอบลบAs the world of online gambling 바카라 사이트 grew, online gaming became kadangpintar more and more prevalent, resulting in more 바카라 사이트 countries opening in-person