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

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

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

การเล่นไฟล์เสียงใน 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 →

เรามาสร้างปุ่มใน android กันดีกว่า เรามาต่อเนื่องกันต่อสำหรับการพัฒนาแอพพลิเคชั่นบนระบบปฏิบัติการ android ซึ่งครั้งนี้จะเป็นการสร้างปุ่มในตัวโปรแกรมอย่าง่ายๆ ซึ่งการสร้างปุ่มนี้ผมจะใช้วิธีการเขียนโดย xml เป็นตัวกำหนดลักษณะของปุ่มนั้นเองเริ่มแรกให้สร้าง project ตามนี้ครับ ซึ่งเราจะต้องสร้างไฟล์ xml และกำหนดค่าของไฟล์ xml ที่อยู่ใน resource ของตัว application ซึ่งจะอยู่ใน directory res เริ่มแรกให้เราทำการแก้ไข้ไฟล์ใน res/layout/main.xmlRead More →

เริ่มแรกเขียนโปรแกรม android ด้วยโปรแกรมเดิม Hello World เรามาต่อกันกับการเขียน android กันเลยครับในคราวนี้จะเป็นการทดสอบว่าโปรแกรมและ SDK รวมไปถึง plug-in ต่างที่ทำในบทความที่ผ่านมาว่าทำงานได้รึเปล่า โดยแน่นอนว่าโปรแกรมแรกที่เขียนทุกภาษาเพื่อทดสอบการทำงานของ complier หรือ IDE นั้นก็คือโปรแกรม Hello World นั้นเอง เราก็มาเริ่มเขียน android กันเลยดีกว่า โดยให้เปิด IDE eclipse กันก่อน? ให้เลือกที่ File -> New -> Other จากนั้นเลือกในส่วนของ Android แล้วเลือก Android ProjectRead More →

จาก 2 บทความในครั้งก่อนก็เป็นการติดตั้ง sdk และ plug ing สำหรับการพัฒนา android เสร็จเรียบร้อยแล้ว อีกอย่างที่ขาดไม่ได้คือ avd หรือที่เรียกว่า android virtual device เพื่อเป็นตัวจำลองสำหรับการรันโปรแกรมที่พัฒนาด้วย android โดยขั้นตอนก็ไม่ยากอะไรมาก แน่นอนเริ่มแรกก็ต้องเปิดโปรแกรม IDE อย่าง eclipse ขึ้นมา แล้ว eclipse ก็ต้องทำการลง android (adt ?plug in) เรียบร้อยแล้ว เมื่อเปิดขึ้นมาก็ให้ไปที่ ?Window – > Android SDK and AVD ManagerRead More →

หลังจากที่หายไปนานบทความที่เกี่ยว android ผมก็ได้กลับมาเขียนบทความเกี่ยวกับ android อีกหลังจากที่ดู static การเข้าชมเว็บแล้วเลยพบว่ามีคนสนใจเรื่องหลาวเกี่ยวกับ android มากผมเลยเขียนบทความนี้ต่อจากครั้งก่อน การติดตั้งโปรแกรมเพื่อพัฒนา android ครั้งนี้จะเป็นการติดตั้ง SDK ซึ่งผมจะติดตั้งใน window xp นะครับซึ่งมันก็ไม่ได้ยากอะไร ขั้นแรกแน่นอนก็ไปดาวน์โหลด sdk มาก่อน จากที่นี้ครับRead More →

การติดตั้งโปรแกรมเพื่อพัฒนา android รู้สึกว่าช่วงนี้ผมไม่ได้เขียนบทความเลย ก็เพราะช่วงนี้ผมกำลังหาความรู้เพิ่มเลยลืมที่จะอัพเดตบท วันนี้เลยตั้งใจที่จะเขียนบทความให้ได้ ซึ่งผมก็เลยตั้งสินใจจะเขียนเกี่ยวกับความรู้ใหม่ๆที่กำลังมาแรงอย่างเทคโนโลยีเกี่ยวกับพวก mobile device อุปกรณ์พกพาซึ่งช่วงนี้ขายดีมากก็คงเป็นพวกระบบปฏิบัติการ android ผมเลยค้นหาข้อมูลวิธีการติดตั้ง เลยนำมาเขียนในบทความนี้ ในการติดตั้งโปรแกรมเพื่อพัฒนา ?android นั้นผมจะเลือกใช้ IDE Eclipse โดยการติดตั้งจะต้องติดตั้ง 2 ส่วนคือ ADT Plug-in บน eclipse และ android SDK บน eclipse ซึ่งขั้นแรกนั้นก็ต้องติดตั้ง ADT Plug-in ก่อน โดยให้เข้าไปที่ เว็บนี้ก่อน android develop จากนั้นก็ให้ทำการหา url ที่จะให้ eclipse ทำการโหลด plug-in ได้ตามรูปครับRead More →