Category: Mobile Programming

การส่งค่าผ่านระหว่าง Activity กับ Activity (ตอน 2)

No Comments

January 24, 2013 at 3:25 pmCategory:JAVA | Mobile Programming

จากที่ครั้งก่อน การส่งค่าผ่านระหว่าง Activity กับ Activity (ตอน 1) เป็นการส่งค่าจาก Activity ไปยังอีก Activity คราวนี้จะเป็นการส่งค่ากลับมาหรือส่งผลลัพธ์กลับมายัง Activity เดิมที่ทำการ request ไป หากใครไม่ได้ทำหรืออ่านจากบทความก่อนให้กลับไปอ่านก่อนแล้วทำการดาวโหลดโค้ดเพื่อความต่อเนื่อง

หัดเขียน android

ตอนจากครั้งก่อนก็ให้กลับไปที่ MainActivity แล้วไปที่ Source -> Override/Implement Methods แล้วเลือกทำการ implement method ที่มีชื่อว่า onActivityResult Read More…

Tags: , , , ,

การส่งค่าผ่านระหว่าง Activity กับ Activity (ตอน 1)

No Comments

January 21, 2013 at 4:32 pmCategory:JAVA | Mobile Programming

ในการเขียนโปรแกรมบน android นั้นบ้างครั้งเราก็จำเป็นต้องส่งค่าไปมาระหว่าง Activity หรือที่เรียกว่าหน้าจอนั้นแหละซึ่งวันนี้เลยเอามาเขียนเป็นบทความเพื่อใครกำลังหาวิธีอยู่ โดยจะแบ่งออกเป็น 2ตอน ตอนแรกนี้จะเป็นการส่งค่าจาก Activity หลักไปยังอีก Activity โดยจะทำการ start Activity พร้อมส่งข้อความ String ไป เมื่อ Activity หลักนั้นทำการกดปุ่ม

โดยเริ่มแรกผมก็ทำการสร้าง Project ใหม่ขึ้นมาโดยมีรายละเอียดตามภาพ

android สร้างโปรเจ็ค

ทำการสร้าง Project ใหม่รองรับ 2.2 -4.0 Read More…

Tags: , , , ,

เขียน 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.

การเปลี่ยนฉากหรือ 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: , , ,

เขียนโปรแกรม android ใส่ Event ให้กับปุ่ม

No Comments

June 29, 2011 at 5:40 pmCategory:JAVA | Mobile Programming

เขียนโปรแกรม android ใส่ Event ให้กับปุ่ม

หลังจากครั้งก่อนนั้นเราได้ทำการสร้างปุ่มไปแล้ว ซึ่งถ้าใครยังไม่อ่านหรือลองทำก็ไปอ่านได้ที่ เรามาสร้างปุ่มใน android กันดีกว่า รอบนี้เราก็ทำการใส่ event ที่เราสร้างขึ้น ถ้าใครเคยเขียนโปรแกรมพวก GUI ที่ใช้ปุ่มในจาวาธรรมดาแล้วมันก็จะคล้ายๆๆกันนะครับ จะทำต่อจากบทความก่อนก็ได้หรือทำใหม่ก็ได้ครับ ผมขอทำใหม่เพราะหาโปรแกรมครั้งที่แล้วไม่เจอแล้วครับ ขั้นแรกเราทำการสร้าง project ขึ้นมาใหม่เหมือนทุกครั้งที่เราเคยทำ ผมขอข้ามไปนะครับเพราะมันคล้ายๆกันในบทความเก่าๆสามารถหาอ่านได้นะครับ
แต่ครั้งนี้ผมจะสร้างปุ่มโดยไม่ใช้ xml แล้วนะครับเพราะมันมีตัวช่วยในการออกแบบหน้าต่างโปรแกรมอยู่แล้ว ให้ทำการสร้างปุ่ม 2 ปุ่มตามรูปครับ โดยให้เราทำการคลิกเปิด main.xml ใน res/layout นะครับมันก็จะขึ้นหน้าตาให้ออกแบบแล้วครับ

android event Read More…

Tags: , , , , ,

การสร้าง widget วันที่บน android

No Comments

June 12, 2011 at 8:39 amCategory:JAVA | Mobile Programming

การสร้าง widget วันที่บน android

จากครั้งก่อนเมื่อนานมาแล้วเราได้ทำการสร้าง widget บน android ขึ้นหลังจากนั้นผมก็ไม่ได้เขียนบทความต่อเป็นเวลานานมาก ครั้งนี้จึงเป็นการต่อจากครั้งก่อน โดยถ้าใครยังไม่เคยอ่านบทความที่แล้วให้ย้อนกลับไปอ่านได้? เรามาสร้าง WIDGET บน ANDROID กัน

เรามาเริ่มกันเลยดีกว่าให้ทำการเปิดโปรเจ็คที่เคยทำไว้ในครั้งที่แล้วขึ้นมาทำต่อ แล้วทำการแก้ไขไฟล์ ThWidget.java โดยทำการเพิ่มโค้ดดังนี้
Read More…

Tags: , , , , ,

เรามาสร้าง Widget บน Android กัน

No Comments

May 28, 2011 at 12:15 pmCategory:JAVA | Mobile Programming

เรามาสร้าง Widget บน Android กัน

ช่วงนี้ผมนั่งหาเว็บตัวเองใน google แล้วก็พบสิ่งที่ผมคิดจริงๆ มันก็คือการขโมยบนความผมไปลงในเว็บอื่นนั้นเองใครจะเอาบทความผมไปลงที่ไหนอย่างไรผมก็ใช่จะว่าอะไรมากมายแต่ขอ อ้างอิงกันบ้างนะครับ

เอาละเรามาต่อของเรากันนี้ดีกว่าครั้งนี้ผมจะพูดถึงการเขียน Widget เล็กๆๆที่มีใช้ใน Android ทั่วไป โดย Widget ที่จะสร้างครั้งนี้เป็น Widget ที่แสดงข้อความง่ายเพื่อว่าใครจะเอาไปต่อยอดสร้าง Widget เท่ห์ๆใช้กัน

ขั้นแรกเราก็สร้าง Project Android ขึ้นมาแบบเดิมก่อน

android widget Read More…

Tags: , , ,

การเล่นไฟล์เสียงใน Android

No Comments

May 15, 2011 at 5:53 amCategory:JAVA | Mobile Programming

การเล่นไฟล์เสียงใน Android

android

วันนี้ผมว่างเขียนบทความอีกครั้ง เรามาต่อกันกับ android ต่อโดยครั้งนี้จะเป็นการเล่นไฟล์เสียงใน android สำหรับไฟล์เสียงที่รองรับมีดังนี้

?WAV(PCMuncompressed)

?AAC(AppleiPodformat,unprotected)

?MP3(MPEG-3) ?WMA(Windowsmediaaudio)

?AMR(Speechcodec)

?OGG(OggVorbis)?

?MIDI(Instruments)

ส่วนการ encode ที่รองรับ

MP4(MPEG-4lowbitrate)

?H.263(3GP)

?H.264(AVC) Read More…

Tags: , , , ,