Android 2.2釋出C2DM(Android Cloud to Device Messaging Framework)框架。主要用途是開發者可以透過「雲端」將訊息傳送給Android裝置。
教學影片:
本社群由Nantou.py使用者社群以及國立虎尾科技大學電機資訊學院負責維護,它是一群熱愛智慧生活科技以及Python的專業教師所組成,大家一同快樂地研究有關數位生活中人工智慧、大數據、物聯網、雲端服務、APPS、福祉科技、感知網路服務、車載網路服務、及網際網路等資通訊技術,並運用這些資通訊以及Python技術來提升我們的日常生活品質,建立更好的生活環境。
2011年3月16日 星期三
[教學] Android Internals - Building a Custom ROM
轉貼一個不錯教學影片,影片課程:
Building from source
Source code overview
Adding applications
Adding native Libraries
Changing startup process
Changing permissions
Modifying Framework
Linux kernel
Building from source
Source code overview
Adding applications
Adding native Libraries
Changing startup process
Changing permissions
Modifying Framework
Linux kernel
2011年3月10日 星期四
Dalvik JIT 測試
Google在Android 2.2導入Just-In-Time(JIT)編譯,JIT主要在程式執行的時把byte code轉換成native code,所以能讓執行速度更快。表現當然還無法和C/C++相比,但很明顯提升Android程式的速度。
2011年3月8日 星期二
淺談 build/envsetup.sh
在Android build system過程,經常會使用到 " source build/envsetup.sh " 這個指令(註1),"淺談"的話...相對的會對於這部分我也尚在摸索當中,今天找個時間整理了一下關於這部分的相關學習資訊與筆記分享一下。
2011年3月4日 星期五
車用虛擬儀表設計(二)
在2010年3月23日星期二我們提到設計車用虛擬儀表,今天我們要談到四個觀念:
1.利用invalidate()函式來畫面更新
2.使用成員變數來儲存指針角度的資訊
3.利用亂數來提供隨機的增減量
4.利用if來做指針邊界的判斷
其步驟如下:
1.先按照在2010年3月23日星期二我們提到設計車用虛擬儀表完成畫面
2.在onDraw()函式最後一行加上invalidate()函式。

3.使用angle++改變指針的角度。

4.把angle變數由區域變數改變成成員變數,注意區域變數在事件處理函式(如onDraw())內是無法保留其內容。

5.利用亂數來改變指針的增減量

6.利用if來控制指針的範圍,避免跑到非刻度的區域
1.利用invalidate()函式來畫面更新
2.使用成員變數來儲存指針角度的資訊
3.利用亂數來提供隨機的增減量
4.利用if來做指針邊界的判斷
其步驟如下:
1.先按照在2010年3月23日星期二我們提到設計車用虛擬儀表完成畫面
2.在onDraw()函式最後一行加上invalidate()函式。
3.使用angle++改變指針的角度。
4.把angle變數由區域變數改變成成員變數,注意區域變數在事件處理函式(如onDraw())內是無法保留其內容。
5.利用亂數來改變指針的增減量
6.利用if來控制指針的範圍,避免跑到非刻度的區域
Android圖片切換教學
2011年3月1日 星期二
Android在平版電腦上的Activity設計和智慧型手機上有些不同
訂閱:
文章 (Atom)