Posts

Showing posts from August, 2014

Smartphone สิ่งที่ควรทำ ก่อน-หลัง เครื่องหาย

Image
"Smartphone" โทรศัพท์ยุคใหม่ ที่มาพร้อมอุปกรณ์ภายในมากมายและเป็นประโยชน์ แต่ปัญหาที่ตามมาคือ ราคาก็สูงขึ้น และล่อตาล่อใจให้ ยืม เอาไปใช้

ก่อนเครื่องหาย
เราไม่รู้หรอกว่าวันนี้เครื่องเราจะหายไหม เพื่อความปลอดภัยเราจำเป็นต้องเปิดใช้งาน
- Internet(3G/Wifi) ซึ่งคนส่วนมากจะเปิดอยู่ตลอดเวลา ทำให้เราสามารถรับ-ส่งข้อมูลระหว่างเครื่องได้
- GPS เป็นอุปกรณ์สำหรับตรวจสอบพิกัดตำแหน่งของเครื่อง
- ตั้ง Lock Screen Password เพื่อปกป้องเครื่องของเราในกรณีฉุกเฉิน

แต่เท่านี้ยังไม่พอ เราต้องรู้ด้วยว่าในเครื่องเราใช้บริการอะไรสำหรับการติดตามเครื่องกรณีฉุกเฉิน แล้วทำการเปิดใช้งานด้วย บริการดังกล่าว เช่น iOS จะมี Find My iPhone ส่วน Android ก็มี Android Device Manager นอกจากนี้บางค่ายก็อาจมี Software ที่ทำงานคล้ายๆ กันเช่น Find My Mobile ของ Samsung My Xperia ของ Sony เป็นต้น



หลังเครื่องหาย
เมื่อเครื่องหายอยากแรกที่เราจะมั่นใจได้คือ Lock Screen Password ช่วยปกป้องข้อมูลของได้ระดับหนึ่ง และยังไม่สามารถเข้าไป ปิด Internet และ GPS ของเราได้อีกด้วย

จากนั้นใช้งานระบบติดตามเครื่อง ไม่ว่าจะเป็น Find My iPho…

[Android] เริ่มต้นเขียน App : รู้จักโครงสร้าง Android Project

Image
ก่อนจะเริ่มต้นได้ ตรวจสอบว่ามีเครื่องไม้เครื่องมือพร้อมหรือยังก่อนนะครับ ถ้าแน่นอนว่ายังไม่เรียบร้อยล่ะก็ ตาม Link ไปเลยครับพ้มม > http://developer.android.com/sdk/index.html

Android ใช้ภาษาหลักในการพัฒนาคือ Java

ณ ตอนนี้ Google แนะนำให้พัฒนาด้วย editor สองตัวนี้คือ Eclipse และ Android Studio(based on IntelliJ IDEA) แต่ Java Developer มักจะเคยชินกับ Eclipse ซะมากกว่า อีกทั้ง Android Studio ก็ยังเป็น version beta อยู่ เลยยังไม่เป็นที่นิยมมากนัก และในบทความนี้ ผมก็ใช้ Eclipse เช่นกัน


เมื่อเรา New Android Application Project แบบไม่สนใจอะไรทั้งสิ้น(กด Next กระจาย) ก็จะได้หน้าตาออกมาประมาณนี้ครับ


สิ่งที่เราควรสนใจเป็นหลักคือ
1. AndroidManifest.xml
ไฟล์นี้จะเป็นไฟล์สำคัญของ Android ไว้ใช้กำหนดภาพรวมของ Android Project เช่น ชื่อแอพ, เวอร์ชันแอพ, สิทธิ์การเข้าถึงต่างๆ เช่น internet, sdcard เป็นต้น

2. src [source folder]
เป็น folder สำหรับเก็บ source code ที่เป็น java ทั้งหมด ซึ่งเราอาจแบ่ง package ได้ตามที่ต้องการ เราสามารถเขียนได้เหมือน java programming บน platform อื่นทุกประการ มีเพียงแต่บา…

Facebook Comment

Recent Posts

Popular

ลืมรหัสปลดล็อค Android เข้าเครื่องไม่ได้ มีทางออกครับ

ความเร็วเน็ตที่แท้จริง Mbps MBps ???

[Android] เปิดเครื่องไม่ได้ โลโก้ค้าง (Boot Loop)

Portal คืออะไรกันนะ???

[Java] ความแตกต่างระหว่าง Overloading กับ Overriding

Push Notification คืออะไร มีวิธีทำอย่างไร (No Code)

พิมพ์ซองจากรายชื่อ excel ด้วยวิธี Mail Merge

[Java] รู้จัก Maven ให้มากขึ้น เพื่อก้าวสู่ java professional

เรื่องของ ++i กับ i++

[Java] Spring Framework กับความสามารถ Dependency Injection