ALSA是高級Linux聲音架構。提供了一系列音頻的邏輯接口,包括PCM、CONTROL等。這些,不影響它的使用,了解一下就可以。 在Android設備上,linux 2.x的版本,要控制錄制播放音頻,要使用alsa-lib和alsa-utils編譯出aplay播放器。使用你的交叉編譯工具 ...
Android平台上sqllite 簡介 : 在Android平台上,集成了一個嵌入式關系型數據庫 SQLite,SQLite 支持 NULL INTEGER REAL 浮點數字 TEXT 字符串文本 和BLOB 二進制對象 數據類型,雖然它支持的類型只有五種,但實際上sqlite 也接受varchar n char n decimal p,s 等數據類型,只不過在運算或保存時會轉成對應的五種數 ...
2012-06-03 14:20 0 11920 推薦指數:
ALSA是高級Linux聲音架構。提供了一系列音頻的邏輯接口,包括PCM、CONTROL等。這些,不影響它的使用,了解一下就可以。 在Android設備上,linux 2.x的版本,要控制錄制播放音頻,要使用alsa-lib和alsa-utils編譯出aplay播放器。使用你的交叉編譯工具 ...
Android平台上讀寫NFC標簽 本文主要談一談android上有關NFC標簽的讀寫問題(NDEF格式)。 本文是筆者在android 4.0平台上實測后所得,本文原創,轉載請注明出處。 硬件環境:android4.0(Sony M35h)+可讀可寫的NFC標簽若干 一、NFC ...
大多數Android設備上的WiFi/BT用的都是單芯片,但卻共用天線。這就需要WiFi、BT通過一定的機制合理分配天線的使用,因此,本文簡單介紹一下Android上的WiFi、BT共存機制。 下圖為共存機制的原理,是一個比較簡單的機制:WiFi監聽BT的工作狀態,根據BT的工作狀態來切換 ...
布局文件 創建了四個按鍵,分別對應增刪改查 數據庫操作 這里先創建一個數據庫助手,通過該助手獲取數據庫操作對象。利用該對象提供的API來操作數據庫。 數據庫 ...
使用正確的開發工具能夠快速有效地完成源代碼的編寫和測試,使編程事半功倍。在網絡信息高速發展的今天,移動設備的方便快捷已經深入人心,越來越多的程序員會選擇在任何感覺舒適的地方使用移動設備查看或者編輯源代碼。於是,Android平台上大量基於代碼編程的應運而生,谷歌應用商店里的代碼編輯器、編譯器 ...
在使用Android的屬性系統(property system)時遇到了一些問題,結合此次經歷,對屬性系統的使用做以簡單介紹。 一、Property系統簡介 屬性系統是android的一個重要特性。它作為一個服務運行,管理系統配置和狀態。所有這些配置和狀態都是屬性。每個屬性是一個鍵值對(key ...
Android 用的是 Bionic C, 而不是通常的glibc,因此簡單使用交叉工具鏈並不能夠編譯出適合運行在android 設備上的 C/C++ 程序。 交叉工具鏈可以很輕松在 Android 源碼 prebuilts 目錄下找到,但是直接編譯會提示找不到各種標准庫的頭文件,需要指定 ...