原创 UML中幾種類間關係:繼承、實現、依賴、關聯、聚合、組合的聯繫與區別

  zz from: http://dev.firnow.com/course/3_program/java/javajs/20090219/155939.html UML中幾種類間關係:繼承、實現、依賴、關聯、聚合、組合的聯繫與區別

原创 Android中多媒體處理

1.概述 Android平臺內置了常用類型媒體的編解碼,可以在應用中方便地集成他們。訪問平臺的媒體能力是很直觀簡單的—可以使用相同的Intent和Activity機制。 Android能夠從多個數據來源播放音視頻:存在應用的資源目錄

原创 Android定義的路徑全局變量

對Android定義的路徑全局變量,可以查看如下代碼: ifeq (,$(strip $(OUT_DIR))) OUT_DIR := $(TOPDIR)out endif  DEBUG_OUT_DIR := $(OUT_DIR)/debug

原创 RGB和YUV的轉換公式

ITU-R BT.601 建議書裏面記載了五種色彩變換式,分別是: 1. 模擬 RGB 訊號轉爲模擬 Y, (B-Y), (R-Y) 2. 模擬 (B-Y), (R-Y) 轉爲模擬 Cb, Cr 3. 模擬 YCbCr 數字化(取樣、量化)

原创 我的友情鏈接

Android DeveloperAndroid SourceJolen BlogAndroid Sohu bbseoeandroid

原创 Association, Aggregation, Composition, Abstraction, Generalization, Realization, Dependency

zz from:http://javapapers.com/oops/association-aggregation-composition-abstraction-generalization-realization-dependency

原创 小知識:RGB與YUV

計算機彩色顯示器顯示色彩的原理與彩色電視機一樣,都是採用R(Red)、G (Green)、B(Blue)相加混色的原理:通過發射出三種不同強度的電子束,使屏幕內側覆蓋的紅、綠、藍磷光材料發光而產生色彩。這種色彩的表示方法稱爲RGB色彩空間表

原创 Android如何生成設備節點

在Android中,由於沒有mdev和udev,所以它沒有辦法動態的生成設備節點,那麼它是如何做的呢? 我們可以在system/core/init/下的init.c和devices.c中找到答案: init.c中 int main(int 

原创 expect實例

Expect的作者Don Libes在1990年開始編寫Expect時對Expect做有如下定義:    (Expect is a software suite for automating interactive tools。     E

原创 Android如何生成設備節點

在Android中,由於沒有mdev和udev,所以它沒有辦法動態的生成設備節點,那麼它是如何做的呢? 我們可以在system/core/init/下的init.c和devices.c中找到答案: init.c中 int main(in

原创 常用音視頻編碼和文件格式

音頻視頻編碼及文件格式(容器)是一個很龐大的知識領域,完整的說清楚,那就需要些寫成一本教材了。這裏先就幾個簡單的概念問題作以介紹:     首先要分清楚媒體文件和編碼的區別:     文件是既包括視頻又包括音頻、甚至還帶有腳本的一個集合

原创 如何寫Android.mk

編譯一個簡單的APK    LOCAL_PATH := $(call my-dir)   include $(CLEAR_VARS)       # Build all java files in the java subdirecto

原创 批量創建符號鏈接

  ls | xargs -I{} echo {} | sed -e "s/arm-none-linux-gnueabi-//" | xargs -I{} ln -s arm-none-linux-gnueabi-{} arm-linux-

原创 Introduction to Sound Programming with ALSA(1)

Introduction to Sound Programming with ALSA Make maximum use of all the functionality in the new 2.6 kernel sound archi

原创 Introduction to Sound Programming with ALSA(2)

Listing 3. Simple Sound Playback     /*  This example reads standard from input and writes to the default PCM device for