31 August 2013

เจาะลึกกับการล็อคทิศทางหน้าจอแอปพลิเคชัน

Updated on

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


25 August 2013

วิธีตรวจสอบด้วยโค๊ดว่าเครื่องเป็น Smartphone หรือ Tablet

Updated on

บทความมาแปลกเช่นเคย เรื่องที่ชาวบ้านไม่ค่อยจะทำเหมือนเดิม
คราวนี้ก็เป็นเรื่องการเช็คว่าอุปกรณ์ของผู้ใช้เป็น Smartphone หรือ Tablet
โดยใช้คำสั่งในโค๊ดเพื่อเช็ค หรือเรียกกันทั่วไปว่า Programmatically


24 August 2013

การอ่าน Certificate Fingerprint จาก Keystore

Updated on

       ที่ต้องทำบทความนี้ก็เนื่องมาจากยังมีผู้ที่หลงเข้ามาอ่านไม่เข้าใจใน GMapsV2 ซึ่งตอนทดสอบแอปฯในเครื่องจะใช้รหัส SHA1 จากไฟล์ Debug.keystore แต่เมื่อจะ Export เป็น APK เพื่ออัพขึ้น Play Store ก็จะต้องเปลี่ยน Keystore ด้วย


19 August 2013

การติดตั้ง ADB Driver แบบ Manual บน Windows

Updated on

        ในการติดตั้งไดรเวอร์ ADB สำหรับแอนดรอยด์จะขึ้นอยู่กับไฟล์ที่ติดตั้ง ซึ่งบางเจ้าบางค่ายก็ใจดีทำเป็นตัว exe ให้ติดตั้งไว้แล้ว กด Install ได้เลย แต่บางรุ่นจะให้มาเป็นไฟล์ .inf ที่ต้องเอาไปติดตั้งเอง ก็ให้ดูบทความนี้ได้เลย


18 August 2013

วิธีแก้ปัญหาติดตั้งไดรเวอร์ไม่ผ่านบน Windows 8

Updated on
สำหรับไดรเวอร์บางตัวที่มาติดตั้งบน Windows 8 จะเจอปัญหาเวลาติดตั้งว่า Windows encountered a problem installing the driver software for your device



12 August 2013

สร้าง Timer สำหรับนับเวลาถอยหลังด้วยคลาส CountDownTimer

Updated on


        รอบนี้มาต่อกันด้วยบทความเรื่อง Timer หรือตัวนับเวลากัน เพราะมีผู้ที่หลงเข้ามาอ่านหลายคนอยากทำตัวจับเวลา โดยเฉพาะกับแอพจำพวก Quiz หรือตอบปัญหาที่ต้องการนับเวลาถอยหลังในการตอบคำถามแต่ละข้อ

07 August 2013

เปลี่ยนเสียงพูดให้กลายเป็นข้อความด้วย Voice Recognition

Updated on


        Voice Recognition (บ้างก็เรียกว่า Speech Recognition) หรือที่รู้จักกันในนามของฟีเจอร์สั่งงานด้วยเสียง ซึ่งบนแอนดรอยด์ถือเป็นฟีเจอร์ปกติที่มีอยู่แทบทุกอุปกรณ์แอนดรอยด์อยู่แล้ว และการเรียกใช้งานก็โคตรจะง่ายเลยล่ะ

การทำ Text To Speech เพื่ออ่านข้อความที่ต้องการ

Updated on


        การทำให้แอนดรอยด์อ่านข้อความที่กำหนดให้ออกมาเป็นเสียง ต้องบอกเลยว่าทุกวันนี้ทำได้ไม่ยากแล้ว และสามารถรองรับกับการอ่านข้อความภาษาไทยได้แล้ว ซึ่งต่างจากเมื่อก่อนที่ตอนนั้นยังไม่รองรับภาษาไทย 

05 August 2013

การทำงานของโฟลเดอร์ใน Resource

Updated on

        ห่างหายไปนานกับบทความดีไซน์ เพราะที่ผ่านมา มัวแต่ทำเรื่องโค๊ด ก็เลยขอเขียนเรื่องดีไซน์กันบ้างโดยเป็นเรื่องโฟลเดอร์ Resource ก่อน เพื่อปูทางไปสู่เนื้อหาของการออกแบบหน้าจอให้รองรับกับหลายๆขนาด


04 August 2013

Google Maps Android API v2 - การแสดงตำแหน่งปัจจุบันบน Google Maps

Updated on

        อัพเดทล่าสุด 06 / 06 / 2014
        หมายเหตุ - Google Maps Android API v2 ไม่สามารถรันทดสอบบน AVD Emulaotr ได้ ให้ทดสอบบนเครื่องจริงหรือใช้ Genymotion  แทน

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


02 August 2013

แปลง String ให้เป็น Unicode

Updated on

โดยปกติแล้ว String ที่ใช้กันอยู่ในแอปพลิเคชันนั้นจะเป็นแบบ UTF-16
ซึ่งบทความนี้ก็จะเป็นตัวอย่างการแปลงจาก UTF-16 เป็น Unicode