ที่มา: stackoverflow.com
วันจันทร์ที่ 3 กันยายน พ.ศ. 2555
การแก้ไขให้ Android Application แสดง Splash Screen เพียงครั้งเดียว
เมื่อเราสร้าง Splash Screen ขึ้นมาแล้ว Android จะนับเป็น Activity ที่เปิดขึ้นมาและเมื่อเราเปิด Activity อื่นๆ Activity ของ Splash Screen จะถูกเก็บเข้าไปยังหน่วยความจำทำให้เมื่อเรากดปุ่ม back จากใน Activity หลักของเราจะทำให้กลับมาที่หน้าของ Splash Screen อีกทางแก้ก็คือให้แก้ไขไฟล์ AndroidManifest.xml แล้วใส่ android:noHistory="true" เข้าไปยังแท๊ก Activity ของ Splash Screen ซึ่งจะทำให้ Activity ของ Splash Screen ไม่ถูกเก็บเข้าสู่หน่วยความจำเมื่อเรากด back จาก Activity หลักก็จะทำให้ออกจาก Application ได้ทันที
การสร้าง Splash Screen สำหรับ Android Application
เนื่องจากผมประสบปัญหา Splash Screen ของ App Android ที่เขียนไว้ไม่สามารถใช้งานได้บน Android 4.0 ผมขออ้างอิงวิธีการแก้ปัญหาจาก StackOverFlow โพสนี้นะครับ โดย R.layout.splash คือหน้าจอของ Splash Screen ที่เราสร้างขึ้นเพื่อแสดงนะครับ ส่วน com.lars.DrinkRecOrder.splashscreen.DrinkRecOrderActivity คือ Activity ที่จะให้เปิดขึ้นเมื่อแสดง Splash Screen จบ
ที่มา: stackoverflow.compackage com.lars.DrinkRecOrder; import android.app.Activity; import android.content.Intent; import android.os.Bundle; import android.os.Handler; public class SplashScreen extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.splash); Handler handler = new Handler(); handler.postDelayed(new Runnable() { public void run() { /* start the activity */ startActivity(new Intent("com.lars.DrinkRecOrder.splashscreen.DrinkRecOrderActivity")); } }, 5000); } }
วันอาทิตย์ที่ 26 กุมภาพันธ์ พ.ศ. 2555
NVIDIA เปิดตัว DirectTouch platform สัมผัสที่ลื่นขึ้นและใช้พลังงานที่น้อยลง
![]() |
| Picture from engadget.com |
ที่มา: engadget.com
วันอังคารที่ 14 มิถุนายน พ.ศ. 2554
Nvidia เข้าซื้อกิจการบริษัทผลิตโมเด็มไร้สายนาม Icera
Nvidia ไม่เพียงต้องการผลิตหน่วยประมวลผลสำหรับอุปกรณ์พกพาเช่น Tegra 2 เท่านั้น ล่าสุด Nvidia ได้เข้าซื้อบริษัทผลิต โมเด็มไร้สายนามว่า Icera ด้วยมูลค่า 367 ล้านเหรียญดอลลาร์สหรัฐ
ในอุปกรณ์พกพาไร้สายเช่นสมาร์ทโฟนนั้นจะมีส่วนที่เป็นโมเด็มไร้สายเพื่อเชื่อมต่อโทรศัพท์ของเราเข้ากับผู้ให้บริการเครือข่ายต่างๆ Icera ก็เป็นหนึ่งในผู้เล่นในตลาดนี้ด้วยเหมือนกันโดยได้ออกผลิตภัณฑ์ตัวล่าสุดออกมาชื่อว่า Espresso 450 ซึ่งได้ถูกใช้อยู่ในหน่วยประมวลผล Tegra ของ Nvidia อยู่แล้วดังนั้นจึงไม่ใช่เรื่องแปลกอะไรหาก Nvidia จะเข้าซื้อ Icera
เราทุกคนต่างก็รู้ว่าหลายๆสิ่งกำลังเริ่มร้อนแรงขึ้นในอุตสาหกรรมผลิตชิปเซ็ตสำหรับอุปกรณ์พกพา Nvidia จึงหวังว่าการซื้อ Icera เข้ามาในครั้งนี้จะช่วยให้ Nvidia สามารถที่จะผลิตหน่วยประมวลผลแบบ all-in-one สำหรับอุปกรณ์พกพาแทนที่จะแยกออกจากกันดังนั้นจับตามดูกันให้ดีดีว่า Nvidia จะมีอะไรออกมาให้เราได้ดูกันบ้างและคู่แข่งจะมีเทคโนโลยีอะไรออกมาแข่งบ้าง
ฟีเจอร์ใหม่ใน Android Development Tools (ADT) เวอร์ชัน 11
ในงานประชุม Google I/O ที่ผ่านมา นักพัฒนาของทาง Google ได้ทำการสาธิต Android Development Tools (ADT) เวอร์ชันใหม่ซึ่งเปิดให้ดาว์นโหลดกันได้แล้ว โดยใน ADT เวอร์ชัน 11 นี้เน้นไปที่การปรับปรุงตัว Editor ให้นักพัฒนาสามารถออกแบบ User Interface ได้ง่ายขึ้น โดยได้เพิ่มฟีเจอร์เช่น Extract Include และ Extract Style ซึ่งจะช่วยในการลดความซ้ำซ้อนและหลากหลายของ UI ที่เราต้องสร้างขึ้น โดยนักพัฒนาสามารถนำ layout และ style ที่สร้างไว้แล้วมาใช้อีกได้และฟีเจอร์ที่เพิ่มต่อมาคือตัวช่วยออกแบบ layout ซึ่งจะรองรับการออกแบบ layout สำหรับอุปกรณ์หลายๆประเภทและ code completion ที่สามารถช่วยให้นักพัฒนาสามารถเขียนโค๊ดได้เร็วขึ้นและรองรับการใช้งาน custom layout อีกด้วย สำหรับฟีเจอร์อื่นๆสามารถเข้าอ่านต่อได้ตามลิงค์นี้เลยนะครับและผมขอปิดท้ายด้วย video ของ ADT session จากงาน Google I/O ครั้งล่าสุดกันเลยนะครับ
วันอาทิตย์ที่ 8 พฤษภาคม พ.ศ. 2554
Eee Pad Transformer ขาดตลาดเนื่องมาจากผลิตไม่ทัน
หลังจากมีข่าวลือว่า Eee Pad Transformer ในต่างประเทศหาซื้อยากขนาดใน Amazon ยังขาดสต๊อก เนื่องจากมีปัญหาชิ้นส่วนในการผลิตขาดตลาด David Chang โฆษกของ ASUSTek จึงได้ออกมาชี้แจงว่าการที่ Eee Pad Transformer ขาดตลาดนั้นเนื่องมาจากทาง ASUS ไม่ได้คิดว่า Eee Pad Transformer จะได้รับการตอบรับดีขนาดนี้ทำให้ผลิตสินค้าออกมาไม่ทันและยังได้ระบุอีกว่าในเดือนพฤษภาคมนี้จะมีการผลิตออกมา 100,000 เครื่องและในเดือนมิถุนายนก็จะเพิ่มเป็น 200,000 เครื่องและหากความต้องการยังสูงอยู่ก็จะเพิ่มกำลังการผลิตขึ้นอีก ผมเชื่อว่าตอนนี้เพื่อนๆหลายคนคงกำลังสนใจเจ้า Eee Pad Transformer ตัวนี้อยู่แน่ๆ ผมก็สนใจเช่นกันครับตอนนี้ก็ยังลุ้นอยู่ว่างาน Thailand Mobile Expo ในช่วงกลางปีนี้จะมีมาให้เราๆชาวไทยได้สัมผัสกันหรือไม่นะครับ
วันอังคารที่ 15 มีนาคม พ.ศ. 2554
เมื่อ Nook Color สามารถรัน Honeycomb ได้
สมัครสมาชิก:
บทความ (Atom)



