原创 2011-9-22 15:41:21
2011-9-22 15:41:21 getPreferences 莫非有BUG? SurfaceHolder 的回調 surface
原创 2011-9-27 21:12:09
2011-9-27 21:12:09 ,而這個節點有個visible屬性,用來顯示這個group是否可見。所以我們可以把兩個menu文件寫在一
原创 2011-9-27 21:01:43
2011-9-27 21:01:43 Activity的實例化與啓動 Activity實例化是由Android系統完成,在用戶點擊執行一個Act
原创 2011-9-27 11:35:19
2011-9-27 11:35:19 10s的連接超時應該可以了 未連接的情況下報警出錯 註冊成功後點圖像有問題 狀態改變需要另外進行處
原创 2011-9-26 20:27:06
2011-9-26 20:27:06 絡連接狀態(3G/Wifi)及調用網絡配置界面 獲取網絡連接狀態 隨着3G和Wifi的推廣,越來越多的
原创 2011-10-11 0:48:10
2011-10-11 0:48:10 goldfish_device_init(goldfish_pic, 0xff010000, 0x7f0000, 10, 22);
原创 2011-10-11 0:33:27
2011-10-11 0:33:27 qemu_irq* goldfish_interrupt_init(uint32_t base, qemu_irq parent_irq, qemu_irq
原创 2011-10-10 0:22:22
2011-10-10 0:22:22 4. 上面調用了avcodec_init函數: void avcodec_init(void) { static int initialized = 0;
原创 2011-10-15 16:59:08
2011-10-15 16:59:08 這個函數做了兩件事情,一是在主線程中創建了一個ActivityThread實例,二是通過Looper類使主線程進入消息循環中,這裏我們只關注後者。 首先看
原创 2011-10-15 17:58:56
2011-10-15 17:58:56 Android系統的運行時庫層代碼是用C++來編寫的,用C++來寫代碼最容易出錯的地方就是指針了, 一旦使用不當,輕則造成內存泄漏,重則造成系統崩潰
原创 2011-10-10 0:55:12
2011-10-10 0:55:12 ffmpeg編譯及使用 1 ffmpeg介紹 ffmpeg是音視頻的分離,轉換,編碼解碼及流媒體的完全解決方案,其中最重要的就是libavcodec庫。 它被
原创 2011-10-10 1:31:52
2011-10-10 1:31:52 #define IO_MEM_SHIFT 3 #define IO_MEM_RAM (0 << IO_MEM_SHIFT) /* hard
原创 2011-10-11 1:11:14
2011-10-11 1:11:14 #define Q_TAILQ_ENTRY(type, qual) \ struct
原创 2011-10-15 17:30:12
2011-10-15 17:30:12 它主要就是在內部創建了一個Looper對象,注意,這個Looper對象是實現在JNI層的,它與上面Java層中的Looper是不一樣的,不過它們是對應的
原创 2011-10-15 14:54:31
2011-10-15 14:54:31 Android應用程序是通過消息來驅動的, 系統爲每一個應用程序維護一個消息隊例, 應用程序的主線程不斷地從這個消息隊例中獲取消息(Looper), 然後對這