สวัสดีครับเพื่อนๆ สมาชิก Blognone วันนี้ขอแนะนำ แอพพลิเคชันดิกชันนารี แบบเบาๆ ง่ายๆ ใช้ข้อมูลจาก Longdo.com นะครับ
ในการพัฒนาแอพพลิเคชันนี้ผมได้ทดลองใช้ไลบรารีของ Android ที่มีชื่อว่า AndroidAnnotations พบว่ามีความสะดวกในการทำงานมากขึ้น จึงอยากแนะนำให้สมาชิกที่กำลังพัฒนาแอพพลิเคชันบน Android ได้ทดลองใช้ดูครับ
ในส่วนความสามารถของแอพพลิเคชันนี้ก็คือ สามารถทำการเลือกคำศัพท์จากแอพอื่นๆ และกดแชร์ มาที่ Holo Dict เพื่อทำการแปลได้ ทำให้การอ่านเว็บไซต์ หรืออ่านอีบุ๊ก สามารถแปลศัพท์ได้อย่างรวดเร็ว
สำหรับผู้สนใจสามารถดาวน์โหลดได้ที่
ก่อนจากไป อยากแนะนำ AndroidAnnotations ซักนิดนะครับ ความสามารถก็คือใช้ annotations ในภาษา Java มาทำให้การเขียนโปรแกรมสะดวกมากขึ้น ตัวอย่างเช่น ถ้าเราต้องการทำงานอะไรซักอย่างใน background เราอาจต้องนั่งเขียน AsyncTask เพื่อไปดึงข้อมูลใน background แล้วค่อยมาอัพเดตหน้าจอผ่านทาง UIThread ใช่ไหมครับ แต่ด้วย AndroidAnnotations เราเพียงแค่เขียนประมาณนี้
@Background void searchAsync(String searchString, String userId) { Bookmarks bookmarks = restClient.getBookmarks(searchString, userId); updateBookmarks(bookmarks); } @UiThread void updateBookmarks(Bookmarks bookmarks) { adapter.updateBookmarks(bookmarks); bookmarkList.startAnimation(fadeIn); }
ก็ประมาณนี้ครับจะดูสั้นๆ ง่ายๆ มากขึ้นอยากแนะนำให้ลองใช้กันดูสำหรับ Android Developer ครับ
สำหรับท้ายนี้ ภาพประกอบครับ ขอบคุณครับ