เขียน Android การใช้งาน Single TouchScreen

No Comments

January 1, 2012 at 6:38 amCategory:JAVA | Mobile Programming

ในมือถือ android หรือว่าพวก tablet นั้นความสามารถที่ต่างจากมือถือรุ่นเก่านั้น มีอยู่อย่างหนึ่งคือ หน้าจอแบบสัมผัสหรือที่เรียกว่า TouchScreen นั้นเอง แต่การ touch screen นั้นก็มีแบ่งออก 2 แบบคือ single touch screen กับ multi touch screen ซึ่งวันนี้ผมจะเอาตัวอย่างการใช้งานแบบ single touch screen มาให้ดูก่อน โดยครั้งนี้ผมจะใช้ api android 2.3.3 ซึ่งก็ลองอัพเวอร์ชั่นดูบ้างว่าโค้ดมีปัญหาอะไรรึเปล่าเพราะสังเกตว่ามือถือที่ออกมาหลังๆๆจะไล่ออก 2.3 กันซะส่วนใหญ่ยิ่งรุ่น top แพงๆๆก็ไป 4.0 ละ โดยผมได้สร้างโปรเจ็คที่ชื่อ THTouchScreen โดยใช้ api 2.3.3 มี min SDK Version 10 ครับโดยสร้างตามรูปเลยครับ

Read More…

Tags: , , , , ,

การสร้าง ActiveList แล้วเรียกใช้งาน class อื่น

No Comments

December 13, 2011 at 3:32 pmCategory:JAVA | Mobile Programming

การสร้าง ActiveList แล้วเรียกใช้งาน class อื่น

ในการพัฒนา android app นั้นเมื่อโปรแกรมมีการทำงานที่ซับซ้อนนั้น หลักการพื้นฐานของ oop ก็น่าจะเป็นการสร้าง class เพื่อที่จะสร้าง object ที่ทำงานต่างกันไป วันนี้หลังจากหายไปนานไม่ได้เขียนบทความเลย เอาตัวอย่างการสร้าง Active List เมื่อ เลือก list แล้วก็จะไปเรียกใช้งาน class ต่างๆที่มีอยู่ครับเราไปดูกันเลย

หัดเขียน android

หัดเขียน android

หลังจากที่สร้างโปรเจ็คเสร็จแล้วให้เราทำการแก้ไขไฟล์หลัก ActiveList.java ให้ทำการ extends มาจาก ListActivity
Read More…

No tags for this post.

การสร้างสี่เหลี่ยมด้วย action script 3.0

No Comments

November 13, 2011 at 4:29 pmCategory:ActionScript

หลังจากที่ adobe ประกาศว่าจะยกเลิกการพัฒนา flash player บนมือถือเล่นเอาคนที่อยู่ในวงการ flash คิดหนักกันพอสมควรมามันจะเป็นอย่างไรกันต่อไป แต่อย่างไรผมก็จะเขียนบทความต่อไปละกัน ครั้งนี้จะเป็นการสร้างสี่เหลี่ยมโดยใช้ action script ครับเรามาเริ่มกันเลยดีกว่า ขั้นแรกเราก็สร้างไฟล์ fla ที่เป็น action script 3.0 ก่อนครับ

หัด action script

Read More…

Tags: , ,

Action Script 3.0 การใช้งาน Timer

No Comments

November 8, 2011 at 4:04 pmCategory:ActionScript

ในการเขียน action script นั้นเป็นการกำหนดเหตุการณ์และควบคุมเหตุการณ์ที่เกิดขึ้นในโปรแกรม ดังนั้นสิ่งหนึ่งที่ขาดไม่ได้ก็น่าจะเป็น timer เพราะมันสามารถทำสร้างหรือคงบคุมการทำงานตามเวลาที่เรากำหนดได้ ซึ่งมีประโยชน์มาก

เรามาดูตัวอย่างการใช้ timer ใน action script กันเลย ขั้นแรกเราก็ทำการสร้างไฟล์ flash ตามรูปครับ

action script

Read More…

Tags: , , , ,

เขียนเกมส์ยามว่าง flash game fireball v1.0

No Comments

October 31, 2011 at 4:07 pmCategory:ทั่วไป

หลังจากที่ผมศึกษา actionscript มาสักพักก็เลยลองเขียนเกมส์ดูก็ปรากฎว่ามันสนุกดีเลย ว่าจะพัฒนาไปเรื่อยตามความรู้ที่มี นั้นก็คือถ้ามีความรู้เพิ่มขึ้นก็จะพัฒนาให้มันน่าเล่นมากกว่านี้และดีกว่านี้ครับ

 

นี้เป็นวีดีโอที่ผมอัดไว้ เสียดายมันไม่มีเสียงเพราะ encode เสียงเครื่องผมมีปัญหาเวลาอัดแล้วอัพขึ้น youtube เลยมีปัญหาเรื่องเสียงครับ

v1.0 นี้มีอะไรบ้าง

  • หน้าตัวละครเปลี่ยนหน้าได้เวลาตีลูกบอล
  • เสียงประกอบเวลาตีลูกบอลและเก็บดาว
  • มีหน้า intro, game over และสามารถเล่นซ้ำได้
  • มีการแสดงผลคะแนน

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

ส่วนใครอยากลองเล่นดูก็เลยได้ที่ลิงค์นี้ ครับ เล่นเกมส์

Tags: , ,

เริ่มเขียน actionscript ด้วย adobe flash cs 5.5

No Comments

October 30, 2011 at 2:28 pmCategory:ActionScript

เริ่มเขียน actionscript ด้วย adobe flash cs 5.5

วันนี้ผมเขียนบทความสำหรับผู้ที่เริ่มจะหัดเขียน actionscript หรือกำลังสนใจ ผมจะเขียนบทความที่เกี่ยวกับเขียน actionscript version 3.0 นะครับ โดยเราจำเป็นที่จะต้องหาโปรแกรม adobe flash cs 5.0 หรือ 5.5 ก็ได้ตามแต่ที่ท่านจะหามาลงในเครื่องได้นะครับ ขั้นแรกเราก็เปิดโปรแกรม flash มาจากนั้นเลือก new file แล้วมันจะมีหน้าต่างให้เลือกชนิดของไฟล์ที่เราจะสร้างโดย ผมเลือกเป็น ActionScript 3.0

actionscript

Read More…

Tags: , , ,

เพิ่มหมวดหมู่ใหม่ ActionScript

No Comments

October 27, 2011 at 2:06 pmCategory:ActionScript | ทั่วไป

หลายคนที่ติดตามบล็อคของผม thaicoding.net คงสงสัยว่าทำไมผมไม่เขียนบทความใหม่เลย ผมไม่ได้หายไปไหนหรอกแค่ไปหัดวิชามาใหม่ครับ นั่งอ่านหนังสือแล้วก็หัดได้แบบงูๆปลามาอีก 1 วิชา มันก็คือ actionscript ของ adobe นั้นเอง ผมเขียนกับ adobe flash cs5. ครับแล้วต่อจากนี้บล็อคของผมจะมีเรื่องหาเพิ่มเข้ามาอีก 1 หมวดหมู่? แต่ว่าบ้างหมวดหมู่ยังมีเนื้อหาน้อยอยู่เลย อันนี้ก็ต้องขึ้นกับอารมณ์ผมครับว่าช่วงไหนอยากศึกษาอะไร เลยขออภัยมานะที่นี้ครับ และด้วยการเพิ่มหมวดหมู่ใหม่อย่ actionscript เลยเอาเกมส์แบบกากๆ ฝีมือผมมาโพสให้ดูครับ

game

ตัวเกมส์อาจจะมีบักอยู่เยอะครับเนื่องจากทำครั้งแรกในชีวิต ยิ่งถ้าหากเครื่องท่านมีโปรแกรมดาวโหลดที่ดักจับ mp3 แล้วมันจะยิ่ง errors เพราะมันเล่นไฟล์เสียงไม่ได้ครับ แต่ถ้าท่านไม่ได้ลง flash player เวอร์ชัน debug คงไม่มีปัญหาเท่าไรครับ

Tags: , ,

การเปลี่ยนฉากหรือ intent ใน android

No Comments

October 14, 2011 at 4:27 pmCategory:Mobile Programming

การเปลี่ยนฉากหรือ intent ใน android

หายไปนานกลับการเขียนบทความ จนเรียกว่าแทบจะไม่มีใครเข้าเว็บอยู่แล้วเพราะไม่มีอะไรใหม่ๆเลย ก็มันไม่ว่างจริงๆเลยไม่ได้เขียน การเขียนบทความที่เป็นแนว tutorial นั้นมันต้องใช้เวลาในการเขียนแต่ละบทความต้องศึกษาแล้วก็ทดลองก่อนว่ามันได้ตามนั้นหรือไม่ เอาละมาครั้งนี้ก็เขียนบทความ android กันต่อเหตุที่ผลเลือกเขียนบทความ android เพราะตอนนี้มันกำลังเป็นที่นิยม เลยขอเป็นพลังเล็กน้อยที่ทำให้เยาวชน มีแหล่งความรู้ในการพัฒนา software

บทความนี้จะเป็นการเปลี่ยนฉากในโปรแกรมหรือที่เรียกว่า intent ใน การเขียนโปรแกรม android นั้นเอง Read More…

Tags: , , ,

เขียนโปรแกรม android : Web Viewer

No Comments

September 11, 2011 at 3:14 pmCategory:JAVA | Mobile Programming

เขียนโปรแกรม android : Web Viewer

หลังจากหายไปนานกลับบทความที่เกี่ยวการพัฒนาโปรแกรมใน android ผมก็กลับมาเขียนอีกครั้ง บ้างครั้งก็น้อยใจตัวเองที่ไม่มีปัญหาจะซื้อ smart phone ที่มีระบบปฏิบัติการ android กับเค้าซะทีจะได้ตั้งหน้าตั้งตาพัฒนา android application ?แล้วมันจำเป็นที่จะต้องมีมือถือ android ด้วยหรอ ? คำตอบก็คือคำว่าใช้ครับ เพราะลำพัง simulator ที่ติดมาใน eclipse นั้นไม่พอหรอกไหนจะลอง test โปรแกรมไหนจะ ทดสอบระบบ touch screen เพราะระบบ simulator นั้นไม่สามารถจะจำลองระบบสัมผัสได้นั้นเอง เอาเถอะไหนๆก็ไหนๆเขียนกันต่อไป บทความนี้จะเป็นเนื้อหาเกี่ยวกับ web viewer ซึ่งเป็นตัวที่ช่วยให้โปรแกรมเราเข้าเว็บได้ซึ่ง บ้างครั้งเราไม่ต้องการจะใช้ web browser ที่มากับมือถือก็สามารถใช้ web viewer ได้ซึ่งมันสามารถไปพัฒนาต่อเพื่อจะดึงค่าและกำหนดการแสดงผลของเว็บได้นะครับ

new project android

Read More…

Tags: , , ,

เริ่มเขียน c++ กับ visual studio 2010

No Comments

September 4, 2011 at 12:04 pmCategory:C++

ไม่ได้เขียนบทความนานร่วมเดือน ช่วงนี้ผมว่าจะหัดเขียน c++ ดูเลยทำให้ผมมาเขียนบทความนี้ c++ ถือว่าเป็นภาษาทางด้านการเขียนโปรแกรมที่ถือว่าทรงพลังอันหนึ่งเพราะมันได้รับประสิทธิภาพมาเต็มๆจากภาษาซี แต่ภาษาซีไม่มีแนวคิด oop แต่ในภาษา c++ นั้นมีซึ่งทำให้ c++ ถือเป็นภาษาหนึ่งที่สามารถพัฒนา application ได้มากมายและหลากหลาย และถ้าหากใครเขียน c++ ได้จนคล่องแล้วจะไปต่อยอดภาษาอื่นก็เป็นเรื่องง่ายไปเลย

เอาละเรามาเริ่มเขียนภาษา c++ บน visual studio 2010 กันเลยดีกว่าโดยโปรแกรมจะเป็นโปรแกรมแปลงค่าเงินง่ายๆจากเงินดอลล่าร์สหรัฐ ไปเป็น เงินไทยโดยคูณ 30 เพราะเอาตัวเลขง่ายๆละกัน ผมคิดว่าเป็นโปรแกรมที่ไม่ยากเกินไม่ง่ายเกินไม่อยากเริ่มเขียนที่ Hello world มันเริ่มเบื่อละ อันละครั้งแรกก็เปิดโปรแกรม visual studio 2010 ขึ้นมาเลือกเป็น visual c++ จากนั้นก็สร้างโปรเจ็คเป็น window console application

new project Read More…

Tags: , , , ,