Tags:
Node Thumbnail

สวัสดีครับเพื่อนๆ สมาชิก Blognone วันนี้ขอแนะนำ แอพพลิเคชันดิกชันนารี แบบเบาๆ ง่ายๆ ใช้ข้อมูลจาก Longdo.com นะครับ

ในการพัฒนาแอพพลิเคชันนี้ผมได้ทดลองใช้ไลบรารีของ Android ที่มีชื่อว่า AndroidAnnotations พบว่ามีความสะดวกในการทำงานมากขึ้น จึงอยากแนะนำให้สมาชิกที่กำลังพัฒนาแอพพลิเคชันบน Android ได้ทดลองใช้ดูครับ

ในส่วนความสามารถของแอพพลิเคชันนี้ก็คือ สามารถทำการเลือกคำศัพท์จากแอพอื่นๆ และกดแชร์ มาที่ Holo Dict เพื่อทำการแปลได้ ทำให้การอ่านเว็บไซต์ หรืออ่านอีบุ๊ก สามารถแปลศัพท์ได้อย่างรวดเร็ว

สำหรับผู้สนใจสามารถดาวน์โหลดได้ที่

alt="Get it on Google Play"

ก่อนจากไป อยากแนะนำ 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 ครับ

สำหรับท้ายนี้ ภาพประกอบครับ ขอบคุณครับ
No Description

No Description

No Description

No Description

Get latest news from Blognone

Comments

By: nuntawat
WriterAndroidWindowsIn Love
on 12 July 2013 - 11:03 #596269
nuntawat's picture
  • Application, Dictionary, App, Library, Download, Share, Ebook เขียนเป็นภาษาไทยได้
  • Annotations, Background สะกดด้วยตัวพิมพ์เล็กทั้งหมด
  • เวปไซต์ -> เว็บไซต์
  • ลองเรียบเรียงย่อหน้าสองใหม่
By: tukzazaza
ContributorAndroidWindows
on 12 July 2013 - 11:17 #596277 Reply to:596269
tukzazaza's picture

แก้ไขแล้วครับ ใช้ได้ไหมครับ

By: nuntawat
WriterAndroidWindowsIn Love
on 12 July 2013 - 11:21 #596280 Reply to:596277
nuntawat's picture

เพิ่งเห็นครับ สามารถยกข้อความที่ต้นด้วย "สามารถทำการเลือกคำศัพท์..." มาต่อท้าย "ในส่วนความสามารถของ แอพพลิเคชันนี้ก็คือ" ได้เลย นอกจากนั้น

  • ไม่ต้องเว้นวรรคหน้า "แอพพลิเคชัน" ตรง "ในส่วนความสามารถของ แอพพลิเคชันนี้ก็คือ"
  • อีบุค -> อีบุ๊ก
By: tukzazaza
ContributorAndroidWindows
on 12 July 2013 - 11:27 #596283 Reply to:596280
tukzazaza's picture

เรียบร้อยครับ ขอบคุณครับ :)

By: le-phather
iPhoneUbuntu
on 12 July 2013 - 14:30 #596310
le-phather's picture

เดี๋ยวโหลดมาใช้ แต่ฮาตรง admob(ภาพแรก)จัง

By: diewland
AndroidWindows
on 12 July 2013 - 15:29 #596352 Reply to:596310
diewland's picture

คลิปใหม่สาวญี่ปุ่น !!

By: vodka7
iPhoneWindows PhoneAndroidRed Hat
on 12 July 2013 - 12:46 #596313
vodka7's picture

เป็นกำลังใจให้ครับ
ชอบตอนท้ายครับ มีให้ความรู้ด้วย ^^

By: netfirms
iPhoneAndroidWindows
on 12 July 2013 - 13:14 #596328
netfirms's picture

เจ๋งมากครับ

By: orpheous
AndroidWindowsIn Love
on 12 July 2013 - 16:16 #596369
orpheous's picture

อยากให้มี database offline จังครับ lexitron ก็ได้

By: headowner
iPhoneWindows PhoneAndroidBlackberry
on 12 July 2013 - 17:52 #596409
headowner's picture

เชิงกรานแบบชาย >"<

By: Ooh
ContributoriPhoneAndroidSymbian
on 12 July 2013 - 19:07 #596435
Ooh's picture

สั้นมาก อ่านแล้วผมงงครับ (ผมอาจจะโง่เอง)


Ooh

By: Golflaw
ContributoriPhoneAndroidWindows
on 12 July 2013 - 19:07 #596436
Golflaw's picture

ไทย --> eng ไม่ได้ครับ

Xperia S


A smooth sea never made a skillful sailor.

By: anirut
ContributorAndroidSymbianUbuntu
on 12 July 2013 - 20:13 #596454

ขอบคุณสำหรับคำแนะนำครับ ดูดีกว่า AsyncTask ที่ผมเพิ่งรู้จักมาก


I'M... , NOT A CLONE.

By: specimen
Windows PhoneAndroid
on 12 July 2013 - 23:53 #596498
specimen's picture

ในฐานะแฟนประจำที่ตามมาโหลดทุกครั้ง ตัวนี้เป็นตัวแรกที่ไม่ได้ใช้ต่อครับ หลังจากลองซักพัก

อันแรก แปลไทย ไป อังกฤษ ไม่ได้

อัน ที่สอง มันต้องต่อเน็ทตลอดเวลา เวลาไป ตปท ไม่มีเน็ท จบเลยครับ