簡單寫一下,Android 下 view 或者 activity 實現 OnGestureListener 接口。在 onFling方法中實現左右滑動:public boolean onScroll(MotionEvent&nbs
我們知道iPhone錄制的音頻都是caf格式,Android的Mediaplayer不支持這個格式的播放..那麼怎麼辦? 我們使用AudioTrack來播放!!代碼如下:import android.app.Activity; &
今天又碰到了這個問題。綜合以前的做法跟現在的情況,我找出一種相對比較好的做法。像網上到處說的sysytem.exit(), Android.os.Process.killProcess(android.os.Process.myPid()), Act
當我們構建好Android系統應用開發和運行環境後,大家肯定迫不及待地想知道如何開發和運行應用程序?本文以“Hello World”為例,簡要說明程序開發的步驟、運行的方法以及工程文件的內容。按著以往的慣例,我們先一起想想如下問題。P1: 如何創建工
Android開發是往往需要查看Android源碼,下面談談怎樣讓Elipse關聯Android源碼1、下載Android源碼 ,該版本的源碼只有約7M &
最近開始研究Android開發,使用了GreenDroid UI庫,創建Activity如下: public class MyActivity extends GDActivity{ protected
主機版本:Ubuntu 11.04交叉編譯器版本:4.3.3移植的主要工作就是編譯在ARM板上運行的qt庫,並且把這些庫做到根目錄中。需要的文件tslib-1.4.tar.gz qt-everywhere-opensource-src-4.8.2.t
qt-embedd-linux4.8.2編譯配置選項說明,下面是具體的選項,英語不難,大家都能看懂的。建議,參考別人寫好的以下配置,在對著下面的這個看一看。Usage: configure [-h] [-prefix <dir>
本文檔的Copyleft歸rosetta所有,使用GPL發布,可以自由拷貝、轉載,轉載時請保持文檔的完整性。參考資料:《Linux設備驅動程序》第3版 LDD3e, LKD3e, 《 Linux per-CPU實現分析 》,linux-2.6.27,
217 static DEFINE_PER_CPU(struct runqueue, runqueues);11 #define DEFINE_PER_CPU(type, name) 12 __attribute__((__section__(.da
本文檔的Copyleft歸rosetta所有,使用GPL發布,可以自由拷貝、轉載,轉載時請保持文檔的完整性。參考資料:《Linux內核設計與實現》第3版 LKD3e、linux-2.6.27工作隊列子系統是一個用於調用創建內核線程的接口,通過它創建的
HTML5的音頻元素是一個非常強大的元素並且可以避免過多依賴第三方插件。例如QuickTime,Flash。最新的浏覽器,比如Chrome10+和Firefox3.6+都已經嵌入了JavaScript庫,並且還提供了方法和屬性來操縱<audio
Visual Studio 11 消費者預覽版支持使用 C++ 創建 Metro 風格的應用程序,這對廣大本地應用開發者來說是一個大消息。這裡我們來創建一個非常簡單的 Metro 應用。啟動 Visual Studio 並通過 Visual C++&
關於ios內存管理。在開發過程中,內存管理很重要,我簡單說明一下。1.正確用法UIView *v = [[UIView alloc] init]; //分配後引用計數為1[self.view addSubview:v]; //這兒引用計數
在用jQuery時,遇到一個問題,就是如何動態得添加和刪除class的屬性,下面是我的解決代碼: <!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 
1.1 ARM 串口輸出函數uart_printfARM如果能使用C函數庫自帶的printf函數格式輸出,那多方便,但是默認的printf都是定位到stdout終端,而不是串口,本文章講述的是如何定位到ARM的串口。1.1.1 函數主要代碼
Process localProcess = Runtime.getRuntime().exec(su);這條代碼獲得root權限OutputStream localOutputStream = localProcess.getOutputStrea