Translate

วันพฤหัสบดีที่ 19 กรกฎาคม พ.ศ. 2555

Java for Android กระดานวาดเขียนอย่างง่าย




Java for Android กระดานวาดเขียนอย่างง่าย เขียนตามหนังสือ android ภาษาไทยเล่มแรก
ซึ่งตัวนี้จะอธิบายให้รู้ถึง event ของการเตะลากปล่อย ตามลำดับ ACTION_DOWN   ACTION_MOVE  ACTION_UP 
ผมปรับแก้จากหนังสือเยอะพอสมควรเพราะดูเหมือนว่าหนังสือจะอิงตามโค้ทหนังสือของต่างประเทศเล่มที่เค้าแปลมากเกินไป ซึ่งเป็นการเขียนในลักษณะอิงหลัก OOP เยอะไปทำให้คนพึงหัดพื้นฐานยังไม่เข้าใจเท่าที่ควร ซึ่งผมเองก็ไม่เข้าใจ :D อาสัยอ่านโค้ท จาวาออกเลยคลำๆ เอา 

วันอาทิตย์ที่ 8 กรกฎาคม พ.ศ. 2555

Java for Android เกมส์ Sudoku เขียนตามหนังสือ android ภาษาไทยเล่มแรก





Java for Android เกมส์ Sudoku เขียนตามหนังสือ android ภาษาไทยเล่มแรก

 ซูโดกุ (Sudoku) เป็นเกมที่ผู้เล่นจะต้องเติมตัวเลข 1 ถึง 9 ลงในช่องต่างๆ
โดยเริ่มต้นจะมีตัวเลขมาให้บางส่วน ผู้เล่นจะต้องเติมตัวเลขในช่องที่เหลือให้ครบ 
โดยมีเงื่อนไขว่า ในแต่ละแถว (แนวนอน), แต่ละคอลัมน์ (แนวตั้ง) 
และสี่เหลี่ยมย่อยขนาด 3x3 แต่ละอัน จะมีเลข 1 ถึง 9 ได้เพียงครั้งเดียวเท่านั้น

วันอังคารที่ 3 กรกฎาคม พ.ศ. 2555

โปรแกรมตรวจจับการเคลื่อนไหวจากกล้องเว็ปแคม



โปรแกรมตรวจจับการเคลื่อนไหวจากกล้องเว็ปแคม
ซึ่งผมปรับแต่งมาจากตัวอย่างโค้ทของ 
http://code.google.com/p/javacv
ซึ่งตอนนี้ตรวจจับได้แค่การเคลื่อนไหวกับหน้าตาที่เป็นรูปภาพ และกำลังพัฒนาให้สามารถตรวจจับได้ผ่านกล้องที่เป็น ip cammera ที่มีเทคโนโลยี่ตรวจจับการเคลื่อนไหวในตัวอยู่แล้ว และให้อ่านตัวอักษรได้ สำหรับท่านไหนอยากลองเอาไปทำดูบ้างก็โหลดไปลองได้เลยครับ  สิ่งที่จำเป็นต้องมีในเครื่องนะครับ ดูได้จากเว็ปของ Javacv เลย

วันอาทิตย์ที่ 1 กรกฎาคม พ.ศ. 2555

โปรแกรมเครื่อง NotePad แบบมี Undo/Redo



โปรแกรมเครื่อง NotePad แบบมี Undo/Redo ซี่งใช้วิธีการเก็บข้อมูลลงใน สแตค(push) ซึ่งแต่หละในสแตคนี้จะไม่มีการ Overflow ของข้อมูล เมื่อข้อมูลเต็มจะมีการเพิ่มข้อมูลเข้ามาใหม่ ข้อมูลที่เก่าที่สุด (ข้อมูลที่อยู่ด้านล่างของสแตค) จะถูกนำออกไป โดยจะกำหนดการจัดเก็บไว้แค่ 10 ครั้ง เพราะถ้ากำหนดให้มีการเก็บไว้มากๆจะเป็นการสิ้นเปลื่องหน่วยความจำ

วันพุธที่ 2 พฤษภาคม พ.ศ. 2555

เกมส์งู บน 3310 คงจำกันได้นะ java with netbeans





หลายๆ คนคงคิดถึง 3310 สุดยอดโทรศัพท์มือถือที่ nokia ไม่ยอมผลิตออกมาขายอีก จนตอนนี้มันกลายเป็นของทีหายากมาก

วันอังคารที่ 1 พฤษภาคม พ.ศ. 2555

โปรแกรมเล่นเพลง Java with Netbeans





สิ่งที่เหมือนจะง่าย แต่เป็นสิ่งที่ยากมากเลย ก็คือการนำเสียงเข้าไปใส่ในโปรแกรม ถ้าเราสร้าง class ขึ้นมาเองนั้นต้องทำเยอะมาก นี้คือตัวอย่างแค่การทำให้เล่นไฟล์เสียง .wav แค่นามสกุลเดียวต้องเขียน class เพิ่มมาเพื่อเล่นยากมาก ซึ่งผมหาจาก google มาแก้เอา -.- นี้คือตัวอย่างโปรแกรมเล่นเพลงที่สามารถประยุคได้ อิอิ เอาไปลองดูกัน


ดาวน์โหลดโปรเจคที่นี้

วันศุกร์ที่ 27 เมษายน พ.ศ. 2555

เครื่องคิดเลขแบบยาก Java with netbeans




ใครว่าเครื่องคิดเลขมันเขียนง่ายๆ เบสิคๆ ลองเขียนเครื่องคิดเลขแบบนี้สิ

เครื่องคิดเลขแบบยาก java for android









หลายๆคนบอกทำเครื่องคิดเลขมันง่าย อาจารย์ก็บอกง่าย ผมเลยคิดว่าก็ใช่สิเครื่องคิดเลข เอาตัวแปร 2 ตัวมา + กันแล้วได้ผลบวกทันที นั้นมันเครื่องคิดเลขเครื่องหละ 59 บาท แล้วถ้าถามว่าทำเครื่องคิดเลข 350 ทำยังไง ใน ภาษาจาวานั้นบอกตามตรงยากมาก แต่ถ้าเป็น java for android นั้นไม่ยากเลยครับ เพราะผมไปเจอรูปแบบจากเว็ปๆ 1 มา เค้าใช้หัวคิดกับนิพจน์ได้แบบสุดยอดจริงๆ รูปหล่อลองทำแล้ว บ่ยากเลย ลองเอาไปทำดูเด้อครับเด้อ สามารถดัดแปลงมาทำบน java ได้ด้วยเพราะมันคือภาษา java นี้หละ android อิอิ

ส่วนของ android ส่วนเขียน โค้ทจะอยู่ที่ โปรเจค / src / แพคเก็ต / ชื่อ ACTIVITY.java
ส่วนของ GUI เราต้องเขียนจาก XML ที่ โปรเจค / RES / LAYOUT / main.xml




ดาวน์โหลดโปรเจคที่นี้

วันพฤหัสบดีที่ 26 เมษายน พ.ศ. 2555

โปรแกรมวิเคาะห์ยอดขายเขียนด้วย VBA FOR XCEL



ตัวนี้นอกเรื่อง ตัวนี้เป็นตัวอย่าโปรแกรม VBA FOR XCEL รูปแบบโค้ทแบบง่ายๆ ซึ่งทำในรูปแบบให้ใช้หลายรูปแบบที่สุด เพื่อให้คนเข้าใจว่าโค้ทอะไรใช้อะไรได้บ้าง

ดาวน์โหลดโปรเจคได้ที่นี้

โปรแกรม ปั่นแปะ คงจะมีอันเดียวในโลก 555+


เชื่อว่าหลายๆ คน คงจะชอบโปรแกรมนี้นะครับ ฮ่าๆ โดยเฉพาะ รุ่นน้อง cs ทุกคนจะได้ไม่เมื่อยมือ พี่เห็นน้องๆ ตบกันหนักเลยจัดทำมาให้

ดาวน์โหลดโปรเจคได้ที่นี้

OX แบบเล่นกันเอง 2 คน

อีกอันฆ่าเวลา นอนไม่หลับ ก่อนไปเรียน ตัวนี้เป็น OX แบบเล่นกันเอง 2 คน ไม่มีคอมเข้ามาเกี่ยวเพราะเขียนให้คอมทำงานแบบไม่แพ้ไม่เป็น ตัวนี้จะใช้เทคนิค การทำ class ให้เป็น ฟังก์ชั่น แล้วเรียกใช้ ในกรณีที่แต่หละปุ๋มมันต้องการโค้ทที่เหมือนกันเราก็ทำเป็นฟังก์ชั่นเลย งับ (ตั้งแต่ดราม่านี้รู้สึกว่าขยันจริงๆเลยเรา)




โปรแกรมนับเวลา แบบใช้ เทรธด

ช่วงนี้เป็นไรไม่รู้ๆ สึกว่ามีสาระจริงๆ สงสัยเพราะดราม่ามากไป พอดีวันนี้กลับมาจากเรียนนอนเลย ตื่นตอนดึกเลยไม่มีไรทำไปเจอ คลิปๆ 1 สอน ป. โทเกี่ยวกับเรื่อง เทรดธ ใน java เลยลองทำโปรแกรมนับเวลาโดยใช้ เทรดธ โปรแกรมทำแบบสวยหรูดูดีมีชาติตระกูลนิดๆ นะครับ เพราะคนทำหน้าตาเป็นไงเพื่อนๆ ก็คงรู้ว่าหล่อแค่ไหน ใครสนใจเรื่องนี้ลองโหลดไปดูหัดทำได้ครับ อิอิ