about 2 months ago - No comments
วันนี้จะมาพูดเรื่องที่ถือว่าเป็นเรื่องสำคัญเลยทีเดียวก็คือเรื่องของ Intent นั้นเองคงสงสัยกันเเล้วสิว่า Intent คืออะไรถ้าจะเอาง่ายมันก็เหมือนกับ ตัวดำเนินงานต่างๆอะไรทำนองนั้น ซึ่งปกติเเล้ว Android เวลาจะมีการเรียกหน้า Activity ใดๆ นั้นจะกระทำโดยการเรียกผ่าน Intent ต่างๆวันนี้เราจะลองเรียกใช้งาน Intent กันเเบบคร่าวๆ จะลองเรียกการใช้งาน Intent ในการส่ง sms กันดูนะครับไปดูกันเลย
วิธีการนั้นไม่ยากไม่เย็นเลยเพียงเเค่รู้ว่า Intent ที่ใช้ในการส่ง sms นั้นเป็น Intent อะไรๆอาจจะหาอ่านเอาจาก Doc ที่มีให้มาหรือถ้าเมพๆหน่อยก็เปิด Log ดูก็ได้วิธีนี้ไม่ค่อยเเนะนำ เพราะเดียวจะตาลายก่อนที่จะหาเจอพอดีว่าเเล้วไปดูวิธีการพัฒนากันเลยครับ
Intent sms_mms = new Intent(Intent.ACTION_SENDTO);
sms_mms.setData(Uri.parse("sms:"+ c.getString(c.getColumnIndex(Phones.NUMBER))));
//send sms to phone number using Query phone number from database
startActivity(sms_mms);
AndroidManifest
<uses-permission android:name="android.permission.SEND_SMS" />
<uses-permission android:name="android.permission.READ_CONTACTS" />
ง่ายๆใ่ช่ใหมครับเเค่นี้เราก็สามารถที่จะทำการส่ง sms ตามเบอร์ที่เราต้องการได้เเล้วที่จริงๆนั้นเราจะดูว่าเราต้องทำการ setData เป็นอะไรให้หาอ่านได้จาก [...]
about 2 months ago - No comments
สวัสดีครับวันนี้มาเพิ่มเติมความรู้เกี่ยวกับ Android อีกเเล้วคราวนี้มาระดับสูงขึ้นมานิดนึง ออกเเนว Network เต็มที่กันไปเลยวันนี้เราจะทำให้ Android ของเราทำการติดต่อไปยัง Web Service ที่มีอยู่เพื่อเรียกใช้บริการต่างๆจาก Web Service เหล่านั้นกันนะครับซึ่งวิธีการอะไม่ยากเลยสักนิดเดียวเเต่ว่า เราจำเป็นต้อง เพิ่มความสามารถให้กับ Android นิดหน่อยเเค่นั้นเองตามไปดูวิธีทำกันเลยครับผม ก่อนอื่นให้ทำการ Download ไฟล์ .jar ก่อนเพื่อที่จะทำให้ Android ของเรามีความสามารถติดต่อ Web Service ได้กดไปตามลิงค์เลยครับ KSoap2-android.jar เมื่อทำการ Download มาเเล้วใำห้ทำการ Add .jar ดังกล่าวให้กับโปรเจ็คที่เราได้สร้างขึ้นเพียงเเค่นี้เราก็สามารถที่จะทำการพัฒนาให้ Android ทำการติดต่อกับ Web Service ได้เเล้ว ต่อไปเราจะไปดูวิธีการติดต่อกับ Web Service กันครับ
public class SOAPConnected {
[...]
about 2 months ago - No comments
อันนี้น่าสนใจสำหรับคนที่เขียนโปรแกรมบนระบบปฏิบัติการ android เนื่องจากว่ามีนทำมาเพื่อ android โดยเฉพาะและผมคิดว่าเป็น icon ที่สวยและน่าประทับใจจริงๆ สำหรับคนที่ต้องการนำไปพัฒนา GUI ให้ได้มาตราฐานและสวยงาม โดยตัวนี้เป็น open สามารถโหลดมาแก้ไขได้อย่างสบายๆ โหลดได้ที่นี้
http://www.androidicons.com/
Last 5 posts by nolifelover10 Beautify web forms – January 3rd, 2010popup แสดงรูปหรือมัลติมีเดียด้วย clearbox3 – December 12th, 2009สร้าง graph ด้วย javascript(TufteGraph) – December 8th, 2009แสดงหน้าเว็บด้วย font ที่ต้องการ – December 2nd, 2009การเขียนบล๊อกที่ดี ตอนที่ 4 เพิ่มสีสันให้กับ source code – November 22nd, 2009
about 3 months ago - No comments
สวัสดีครับวันนี้เราจะมาเริ่มกันที่การใ้ช้งาน database ของเจ้าตัว Android กันบ้างนะครับซึ่งวิธีการนั้นไม่ยากเลยที่จะใช้งาน เพียงเเค่เข้าใจหลักการในการทำงานเเค่นั้นเอง ส่วนหากต้องการเข้าไปดู Table ต่างที่อยู่ใน Database ของเครื่องนั้นจะกระทำผ่านทาง adb shell นะครับผมซึ่งคำสั่งในการใช้งาน Database ก็จะมีลักษณะคล้ายคลึงกันกับคำสั่งการใช้งานบนคอมพิวเตอร์ มาเริ่มกันเลยครับ
โดยวันนี้เราจะทำเพียงเเค่การ ดึงค่า Person id ขึ้นมาจาก Database ซึ่งเจ้าตัว Person id นั้นจะเป็นตัวอ้างอิงถึงรายละเอียดผู้ิติดต่อของเราภายใน Android นั้นเองซึ่งถ้าเราทราบ Person id นี้ก็จะสามารถไปดึงค่าต่างๆขึ้นมาได้มากมายไปดูวิธีการเขียนกันเลย
Cursor cursor = getContentResolver().query(Phones.CONTENT_URI, null, null, null,null);
while(cursor.moveToNext()){
Log.v("GET_PersonID","person id:"+cursor.getInt(cursor.getColumnIndex(Phones.PERSON_ID)));
}
cursor.close();
AndroidManifest
เป็นไงครับไม่ยากเลยใช่ใหมซึ่งที่จริงเเล้วเราสามารถดึงค่าอะัไรก็ได้จาก Database ที่ต้องการเพียงเเค่รู้วิธี รู้เงื่อนไขในการดึงข้อมูลขึ้นมาเเค่นั้นเอง อ่อเเหละที่ลืมไม่ได้เลยคืออย่าลืมใส่ permission ในไฟล์ AndroidManifest ด้วยนะครับ
Last 5 posts [...]
about 1 year ago - No comments
วันนี้ไปอ่านเจอข่าวบริการใหม่ของ Google มา..น่าสนใจมาก..ก้อเลยมาเล่าต่อให้เพื่อนๆได้รับรู้กันจ้า..นั้นคือการให้บริการการเชคเมลในหมดออฟไลน์ของ Gmail ไอเดียของ google คงคิดว่าถ้าหากเราสามารถเชคเมลได้ทุกที่ แม้กระทั่งไม่ต่ออินเตอร์เนตก็สามารถใช้งานได้คงจะดีไม่ใช่น้อย เพื่อนๆเคยเกิดปัญหาแบบนี้กันบ้างมั้ยเช่น ต้องการอ่านอีเมลแต่ระบบอินเตอร์เนตไม่ดีก็เซงกันไปเลย หรือต้องการดาวน์โหลดไฟล์จากอีเมลแต่ที่นั้นไม่มีเนตแต่ต้องการด่วนมาก แล้วจะทำไง?? Google ก็เลยคิดบริการ การเชคเมลในหมวดออฟไลน์นี้ขึ้นมา…อ้าวแล้ว Google ทำได้อย่างไรกันน่ะ..เอ๋..นั้นสิ…ก้อคือว่าก่อนการใช้งานผู้ใช้ต้องไปดาวน์โหลด enable labs และ install Gear ตาม link http://groups.google.com/group/gmail-labs-help-offline/web/installing-gmail-offline และ http://gears.google.com/
การทำงานของ Gmail ในโหมดออฟไลน์นั้น เมื่อมีอีเมลใหม่เข้ามา Gmail จะนำข้อมูลนั้นมาเก็บไว้ที่ local cache ในเครื่อง Server ของ Gmail ซึ่งไอเดียการทำงานมีอยู่แค่นี้เอง และนอกจากเราจะสามารถอ่านอีเมลที่เป็นข้อความธรรมดาๆได้แล้วก็ยังสารมารถดาวโหลดไฟล์ที่เป็น ไฟล์เอกสาร รูปภาพ หรือเขียนอีเมล เป็นต้นได้อีกด้วย…สุดยอดมากเลยใช่มั้ยล่ะ..แต่ Gmail แบบออฟไลน์โหมดนี้ยังอยู่ในช่วงของการทดลองในห้องแลบของ Google อยู่น่ะแต่อีกไม่นานก็น่าจะเปิดบริการให้เพื่อนๆได้ลองของใหม่กันแล้วล่ะ
รูปหน้าตาของ Gmail แบบ offline มีหน้าตาประมาณนี้จ้า
โห..นี้ถ้าบริการนี้ของ Google เปิดให้บริการเมื่อไหร่..คราวนี้เราจะได้ไม่ต้องกังวลอีกต่อไปว่าจะมีอินเตอร์เนตหรือไม่ เนตช้ามีปัญหาหรือไม่ [...]
about 1 year ago - No comments
ตอนนี้ก็เข้าใกล้ปีใหม่ขึ้นไปทุกที
คนที่ทำงานแล้วก็คงต้องทำผลงานเพื่อรอรับโบนัส
ส่วนนักเรียน นักศึกษาก็ต้องอ่านหนังสือเตรียมสอบกัน
วันนี้ผมจะแนะนำปฏิทินจาก google ที่สามารถนับย้อนหลังเพื่อเข้าสู่ปีใหม่กัน
มีทั้งแบบที่เป็น gadget สำหรับ computer และแบบ mobile
ลองเข้าไปูได้ที่ http://www.google.com/intl/en_us/countdownto2009/
Last 5 posts by adrenalineFliptext สำหรับคนชอบอักษรแปลกๆ – December 29th, 2008มากกว่าคำบรรยาย – December 28th, 2008การแข่งขัน Robocode Thailand Contest 2009 – December 19th, 2008openSUSE – December 19th, 2008Time จัดอันดับ 10 วิดีโอเกมประจำปี 2008 – December 11th, 2008
about 1 year ago - 1 comment
สวัสดีครับเพื่อนๆพี่ๆน้องๆป้าๆที่เคารพรักทุกท่านครับ วันนี้ก็มีข่าวคราว
ซึ่งก็นับว่าเป็นข่าวดี (อีกแล้ว)สำหรับนักพัฒนา Google Android
ข่าวนี้ ก็มีอยู่ว่า ณ ตอนนี้ทาง Google เขาได้เปิดขายโทรศัพท์มือถือ
T-Mobile G1 แบบไม่ล๊อค …
ให้กับนักพัฒนาได้ซื้อไปใช้กันแล้ว โดยราคาที่เปิดตัวมาก็อยู่ที่ 424ดอลล่า
หรือคิดเป็นเงินไทย ก็จะอยู่ที่ประมาณ 14000 บาทครับ ซึ่ง สำหรับผู้ที่สนใจ
จะต้องเข้าไปสมัครเป็นสมาชิกของ Android Market
( http://market.android.com/publish )
แล้วก็ทำการสั่งซื้อเจ้า T-Mobile G1ได้ แล้วก็ค่าส่งก็ยังฟรีอีกต่างหาก แต่ … …
O_o” นี่เลย ที่สำคัญที่สุด นั่นก็คือ … ตอนนี้ Google เปิดขายในบางประเทศเท่านั้น
นั่นก็คือ US, UK, Germany, Japan, India, Canada, France, Taiwan, Spain, [...]
about 1 year ago - No comments
สิ่งที่เป็นที่เชิดหน้าชูตาของ Android สิ่งหนึ่งที่ได้รับการพูดถึงพอสมควรก็คือ Browser นั้นเองในวันนี้ผมจะมาทำการ review กันพอๆเห็นภาพว่า Browser ของ Android ดียังไง review ครั้งนี้ review บน Android Emulator นะครับเพราะมือถือจริงไม่มีตังซื้อถึงจะมีวางเเผงขายให้เกลือนตามมาบุญครองชั้น 4 ก็ตามราคายังปาไป 15k-16k T_T คนจนน้ำตาตกครับ โดยในวันนี้เราจะได้ใช้ sdk ตัวใหม่ล่าสุดคือเวอร์ชั่น 1.0.r2 ^^ พึ่งปล่อยมาเลยควบคู่กับ ADT 0.8 อันที่จริง sdk ใหม่ก็ไม่ได้มีไรมากเพียงเเค่เพิ่มลูกเล่นให้กับ Emulator คือเพิ่ม trackball มาให้เล่นกันนิดหนึ่ง เอาละครับมาเริ่มกันเลยดีกว่าครับ เริ่มต้นด้วยการรัน Android Emulator กันเลย เเล้วก็เข้าไปยัง Browser เพื่อนจะเจอหน้าเพจของ google เเน่นอนครับ
หน้าเวป google ครับซึ่งเเน่นอน Emulator ยังไม่รองรับภาษาไทยนะครับเเต่ถ้าเป็น G1 ตอนนี้ Hack [...]
about 1 year ago - No comments
วันนี้เราจะมาทำการปรับเเต่ง Android Emulator กันสักหน่อยเพื่อทีนักพัฒนาหลายๆท่านอาจจะเริ่มเบื่อๆกับหน้าตาเดิมของมันเเล้วโดยปกติแล้วหน้าตาของ Android Emulator นั้นจะมีเพียงรูปลักษณ์เดียวเท่านั้นในที่นี้เราจะทำการเปลี่ยนหน้าตา Android Emulator เป็นรูปลักษณ์อื่นที่ดูแปลกไปจากเดิม
รูปลักษณ์หน้าตาเดิมของ Android Emulator
วิธีการทำมีดังต่อไปนี้
ดาวโหลดไฟล์ที่จำเป็นในการเปลี่ยนหน้าตาของ Android Emulator
ทำการ unzip ไฟล์ที่ดาวโหลดไว้ไปยังไดเรกเทอรี่ของ sdk_android/ tools/lib/images/skins
ทำการรัน eclipse เปิดไปยัง open run dialog
เลือกไปยัง Target สังเกตตรง screen size เลือกหน้าตาตามไฟล์ที่เราได้ทำการ unzipไว้ ดังรูปกดตกลงเเล้วรัน Android
เเละเเล้วก็จะได้หน้าตาของ Android Emulator ใหม่มา G1 สะด้วยสวยดีใหมละครับทำให้เหมือนได้จับของจริงๆเลยเเฮะคงจะทำให้หายเบื่อเจ้า Android Emulator เครื่องสีเเดงกันมั่งนะครับ ขอให้สนุกกับ Emulator ตัวใหม่นะครับบั้ยบาย
Last 5 posts by ll~ตัวป่วน~ll[Step by Step]How to Check out Project [...]
about 1 year ago - No comments
หลายคนคงเคยได้ยินคำว่า OpenSocial API วันนี้ผมจะมาอธิบายโดยคร่าวๆ ว่ามันคืออะไรกันแน่
OpenSocial เป็นชุด API กลางสำหรับเว็บไซต์จำพวก social network ทั้งหลาย มีเป้าหมายเพื่อให้เว็บไซต์เหล่านี้ทำงานร่วมกันได้ดีขึ้น OpenSocial ริเริ่มโดยกูเกิลเมื่อปลายปี 2007 และมีพันธมิตรเข้าร่วมมากมาย เช่น MySpace, Hi5, Friendster และ LinkedIn โดยในทางธุรกิจจะมองว่า OpenSocial เป็นการรวมตัวกันของมวยรอง เพื่อสกัดความแรงของดาวรุ่งอย่าง Facebook ก็ได้
Created by Nuttitat(Freshy)
ที่มา http://code.google.com/apis/opensocial/
Last 5 posts by freshyGoogle คลอดมือถือตัวใหม่ Nexus One – January 7th, 2010Do you know about Blue-Ray???? – January 6th, 2010Do you know Swype? – January [...]
about 9 months ago
จี๊ดครับ
about 9 months ago
ไม่ได้เขียนซักทีเพราะอะไรหรอครับ
งานเข้ารึปล่าว ?
^^
about 9 months ago
มือถืออ่อนด๋อยเมพขิง ๆ
สอนเปิด Google Map ก่อนดิ ยังเปิด App อื่นต่อจากเรายังไม่เป็นเลย
about 1 month ago
สึโค่ยยยยยยยยย ครับ