Daily Archives: มีนาคม 4, 2011

Android: Custom Button Backgrounds Using A Selector XML Layout


Custom Button Backgrounds Using A Selector XML Layout

ก่อนที่จะย้ายห้องทำงานเป็นครั้งที่ 3 ในรอบ 2 ปี ขอเวลามีเขียนบทความนี้เก็บเอาไว้ก่อน เนื่องด้วยน้องๆ ที่เขียน android ในศูนย์ถามว่า ทำปุ่มแบบมีภาพแบล็คกราวเปลี่ยนได้ตามสถานะ ปกติ และ กดทำอย่างไร ผมก็ไปนั่งเซิสหามาให้ …จัดไป วิธีทำมันคือเราต้องสร้าง selector xml มาก่อนแล้วจึงเอาไปใส่ค่า  android:background ของปุ่ม เท่านั้นเอง

ขั้นตอน

1. หารูปภาพประกอบแต่ละ state ด้วยนะ: default, focused, pressed and focused&pressed

Read the rest of this entry

iPhone: Creating a Splash Screen


Creating a Splash Screen

ว้าววววว คิดๆ จะทำอะไรดีใน iPhone และแล้วก้อคิดได้ Splash Screen ไงหละ ลืมไปได้ไง พอลองไปหาจากเว็บ tutorial ต่างๆ ก็รู้ว่าวิธีทำมันไม่ได้ยากอย่างที่คิด พอจะสรุปขั้นตอนได้คือ

  1. หาภาพที่จะเป็น splash screen มาก่อน
  2. เปลี่ยนชื่อให้เป็น Default.png (ลองรันดูแค่นี้ก้อได้แล้ว แต่มันอยู่ได้ไม่นานก้อหายไป …. ดังนั้นต้องทำต่อ)
  3. เพิ่ม status ใน pList ไฟล์ ให้ซ่อน status bar
  4. ในฟังก์ชั่นของ delegate เมื่อโปรแกรมรันเสร็จ ให้แสดงรูปที่เหมือน Default.png ขึ้นมาด้วย UIImageView
  5. เซ็ตระยะเวลาของรูปดังกล่าวให้แสดง
  6. เมื่อหมดเวลาที่ตั้งไว้ก็ลบ UIImageView นั้นออกซะ เป็นอันเสร็จวิธีการ

  • ภาพแรกเป็นภาพตอนแสดง Splash Screen
  • ภาพที่สองเป็นภาพเมื่อเข้าสู่โปรแกรม

Read the rest of this entry

Website: iPhone Tutorials for Programers


iPhone Tutorials for Programers

http://adeem.me/blog/

adaydesign :)

%d bloggers like this: