Category: JAVA

Android การใช้งาน Retrofit HTTP client สำหรับ Android และ Java

Tweet Android การใช้งาน Retrofit HTTP client สำหรับ Android และ Java Retrofit เป็น Library อีกตัวที่น่าสนใจสำหรับในการใช้เป็น HTTP Client ไว้ให้ app android ของเราสามารถดึงและใส่ข้อมูลผ่าน api ที่เป็น web service หรือ restful api ได้
Read More

Android การใช้งาน TabLayout และ Set Custom Tab

Tweet Android การใช้งาน TabLayout และ Set Custom Tab วันนี้ผมจะมาเขียนบทความเกี่ยวกับการใช้ TabLayout ใน android โดยมีการ set custom tab หรือการกำหนดว่าแต่ละ tab นั้นจะประกอบด้วยอะไรบ้างเช่น TextView หรือ icon ต่างๆแล้วแต่เรากำหนด โดยเริ่มแรกผมจะทำการสร้าง Project ขึ้นมาใหม่ CustomTab โดยกำหนดให้
Read More

เขียนโปรแกรม android การใช้งาน Navigating Up

Tweet เขียนโปรแกรม android การใช้งาน Navigating Up Navigating Up ก็คือปุ่ม back กลับไป Activity หลักโดยการกดปุ่ม Icon app นั้นเอง ถ้ายังงงก็สามารถดูรูปด้านล่างได้ครับ ซึ่งเจ้า Navigating Up นี้ได้เริ่มมีใน Android 4.1 (API level 16) หรือ Android
Read More

การกำหนด Background ปุ่มด้วย selector : เขียนโปรแกรม Android

Tweet การกำหนด Background ปุ่มด้วย selector : เขียนโปรแกรม Android ในการสร้างปุ่มของ android นั้น ปุ่มแบบธรรมดาหน้าตามันไม่สวยเอาซะเลยและแล้วผมก็เจอวิธีเล็กน้อยที่จะทำให้ปุ่มมีสีสัน และกำหนด state ในการกดปุ่มให้มีสีสัน ด้วยการใช้ android xml ที่มี tag ชื่อว่า selector โดยเริ่มแรกก็ทำการสร้างโปรเจ็คตัวอย่างก่อนแต่หากใครมีโปรเจ็คทดลองก็ข้ามขั้นตอนนี้ไปได้เลยครับ Tags: android, Background, button, selector,
Read More

การใช้ OptionsMenu ใน Android

Tweet การใช้ OptionsMenu ใน Android Option Menu ใน Android ปกติแล้ว smart phone android จะมีปุ่มหลักอยู่ 3 ปุ่มคือ back , home, และ option โดยปุ่ม option menu ส่วนใหญ่จะอยู่ทางด้านขวา ซึ่งเรามาดูกันว่ามีขั้นตอนอะไรบ้างในการเขียนโปรแกรมเพื่อใช้งาน option menu
Read More

การใช้ Class Enum – เขียนโปรแกรม Java

Tweet การใช้ Class Enum – เขียนโปรแกรม Java บางครั้งในการเขียนโปรแกรมนั้นเราก็จำเป็นต้องใช้ ชนิดข้อมูลชนิด 1 ที่เรียกว่า Enum เพราะบ้างครั้งเราต้องการเก็บข้อความประโยคต่างๆ แต่เราไม่อยากทำเป็นค่าคงที่ ดังนั้นในภาษาโปรแกรมเกือบส่วนใหญ่จะมี Enum ให้ใช้ซึ่งในวันนี้ผมจะเอาตัวอย่างการใช้ Enum ของจาวามาฝากกันครับ เริิ่มแรกผมก็ทำการสร้าง Project เพื่อทำการรันตัวอย่างนี้ใน eclipse โดยตั้งชื่อ Project ว่า ExEnum ดังรูป
Read More

Features ใหม่ของจาวา ใน JDK 7.0

Tweet Features ใหม่ของจาวา ใน JDK 7.0 หลังจากที่ oracle ซื้อ sun ไปก็รู้สึกเฉยๆไปไม่ค่อยมีอะไรดีขึ้น แต่องค์กรหรือนักพัฒนายังต้องใช้อยู่เพราะ java นั้นได้กินตลาดไปเยอะแล้วพอสมควร หลังจากที่ oracle ออก JDK 7.0 ออกมาผมก็ไม่ค่อยได้สนใจสักเท่าไร พอเริ่มกลับมาศึกษามันอีกครั้ง ก็พบรู้เล่นใน JDK เล็กๆน้อยซึ่งก็มีอยู่ 3 อย่างดังนี้ syntax การประกาศ
Read More

การเล่นวิดีโอ Youtube ใน android โดยใช้ YouTubePlayerFragment

Tweet การเล่นวิดีโอ Youtube ใน android โดยใช้ YouTubePlayerFragment ในการเขียนโปรแกรม android นั้นบ้างครั้งเราก็ต้องการเล่นวิด๊โอคลิปจาก youtube จะเขียนโดยใช้ Web intent มาเล่นมันก็ไม่ใช่ทาง google เลยมีการพัฒนา youtube api สำหรับ android ขึ้นมาแต่ปัญหาคือมันมีข้อจำกัดบ้างประการอยู่ คือในเครื่องที่รัน application ต้องมี youtube app อยู่แล้วและก็ต้องรันบน
Read More

เขียน JAVA – เซฟรูปจาก URL โดยใช้ JAVA

Tweet เขียน JAVA – เซฟรูปจาก URL โดยใช้ JAVA ในบางครั้งหากเรามี URL ของรูปภาพจำนวนมาก หากเราต้องการเซฟรูปเหล่านั้นมันคงจะเหนื่อยหน่อยเพราะรูปมันเยอะ เราก็ทำการเขียนโปรแกรมเซฟรูปภาพจาก URL หากเรารู้ URL แล้วเราก็แค่ List ใส่ข้อมูลเป็นไฟล์หรือ Database ก็แล้วแต่ จากนั้นก็จะใช้โปรแกรมเล็กๆที่เขียนโดย java ทำการเซฟรูป เพื่อช่วยให้เก็บรูปหรือบันทึกรูปได้เร็วขึ้นนั้นเอง เริ่มแรกผมจะเขียนโปรแกรม java โดยใช้
Read More

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

Tweet จากที่ครั้งก่อน การส่งค่าผ่านระหว่าง Activity กับ Activity (ตอน 1) เป็นการส่งค่าจาก Activity ไปยังอีก Activity คราวนี้จะเป็นการส่งค่ากลับมาหรือส่งผลลัพธ์กลับมายัง Activity เดิมที่ทำการ request ไป หากใครไม่ได้ทำหรืออ่านจากบทความก่อนให้กลับไปอ่านก่อนแล้วทำการดาวโหลดโค้ดเพื่อความต่อเนื่อง ตอนจากครั้งก่อนก็ให้กลับไปที่ MainActivity แล้วไปที่ Source -> Override/Implement Methods แล้วเลือกทำการ implement method
Read More