原创 java gui

工具包 AWT(Abstract Window Toolkit)Swing (在AWT上改進的) 目前最常用的SWT (IBM 開發的全新庫)JFace (IBM 在SWT上改進的) Swing 組件一覽 引入 java.awt.*  和

原创 CPU三種工作方式:實模式,保護模式和虛擬8086模式

從80386開始,CPU有三種工作方式:實模式,保護模式和虛擬8086模式。只有在剛剛啓動的時候是real-mode,等到操作系統運行起來以後就切換到protected-mode。實模式只能訪問地址在1M以下的內存稱爲常規內存,我們把地址

原创 Android多媒體開發(2)————使用Android NKD編譯原版FFmpeg

首先說明一點,此FFmpeg時官方原版,沒有實現JNI層與java層,個人推薦使用移植havlenapetr的FFMpeg工程,已經實現了實現JNI層與java層,工作量少很多。 havlenapetr的FFMpeg工程編譯可以參考我的博

原创 Android多媒體開發(3)————使用Android NKD編譯havlenapetr-FFMpeg-7c27aa2

  [conowen]大鐘的專欄   Android多媒體開發(3)————使用Android NKD編譯havlenapetr-FFMpeg-7c27aa2                1、        

原创 java JDBC

JDBC, Java Database Connecive, Java 數據庫連接,是一組專門負責連接並操作數據庫的標準,在整個JDBC 中實際上大量的提供的是接口。針對於各個不同的數據庫生產商 ,只要想使用JAVA 進行數據庫的開發,

原创 函數調用機制例解

昨天室友拿一個面試題爲難我,問我C/C++函數調用是怎麼一個流程。這問題實在簡單,然而有一本什麼面試寶典卻說的前後不一,漏洞重重。室友盡信於書,非與我分個高低。單從機制本身來說,公說公有理,婆說婆有理,於是我就用了一個簡單的實驗才勉強說清

原创 下載 Android 平臺源代碼(適合於各種平臺)

Android 既然是開源的,那麼我們開發時自然會想要得到一份它的源代碼,這大大有助於我們更好的深入理解這個平臺,更快捷的定位程序出錯的根源。當然對於國內那些想自主研發 Mobile OS 的廠商來說,下載 Android 源碼是步驟是不

原创 SQL語法

SQL語言 數據庫定義語言(DDL):CREATE, DROP, ALTER 等語句。數據庫操作語言(DML):INSERT, UPDATE, DELETE 等語句。數據庫查詢語言(DQL):SELECT等語句。數據庫控制語言(DCL):

原创 Android多媒體開發(4)————移植Libmad到android平臺

衆所周知,Android的audiotrack只能播放原始的音頻,也就是PCM數據,若是播放mp3編碼格式的音頻的話,就是出現沙沙的噪音。所以,可以

原创 java IO流

流 輸入流:數據從數據源(文件)到程序(內存)的路徑 輸出流:數據從程序(內存)到數據源(文件)的路徑 java io流類一覽表 java流分類 字節流:可以用於讀寫二進制文件以及任何類型文件   InputStream (輸入

原创 GUI顯示系統之SurfaceFlinger---章節目錄

第11章 GUI系統之SurfaceFlinger247    11.1OpenGL ES與EGL. 247    11.2Gralloc與Framebuffer249    11.3Android中的本地窗口... 253       

原创 java線程

package demo1; public class testthread { /** * @param args */ public static void main(String[] args) { // TO

原创 java基礎

基本數據類型 整數類型:byte(1字節),short(2字節),int(4字節),long(8字節)浮點類型:float,double字符類型:char(2字節)布爾類型:boolean 注:在java中小數默認是double類型的 s

原创 java接口的”實例化“

 我們都知道,在java中接口不能直接實例化。但是有的時候,我們會看到這種匿名內部類(假象的所謂內部類)實例化的代碼。如下:    綁定View對象的監聽方法調用     [java] view plaincopyprint?

原创 Android onTouch事件傳遞機制

Android onTouch事件介紹: Android的觸摸事件:onClick, onScroll, onFling等等,都是由許多個Touch組成的。其中Touch的第一個狀態肯定是ACTION_DOWN, 表示按下了屏幕