原创 0915Android基礎之SoundPool

SoundPool    SoundPool簡介   如果應用程序經常播放密集、急促而又短暫的音效(如遊戲音效)那麼使用MediaPlayer顯得有些不太適合了。因爲MediaPlayer存在如下缺點: 1.延時時間較長,且資源佔

原创 0914Android基礎網絡技術之XUtils

XUtils XUtils簡介   XUtils是一個很好用的框架,主要有四大模塊,這次我們只應用下HttpUtils和DbUtils,其他的以後補上╮(╯▽╰)╭ 。啊對了,這個使用時一定要記得導包 HttpUtils 支持

原创 0911Android基礎網絡技術之WebView控件

WebView控件   應用於在自己的應用程序裏嵌入一個瀏覽器。   下面通過例子來說明WebView的用法。 添加權限 <uses-permission android:name="android.permission

原创 0831Android基礎自定義Notification+仿QQ聊天界面的小Demo(上)

自定義Notification   通過RemoteViews新建一個對象傳入自定義的佈局,將view對象通過notification的setContent。RemoteViews中有很多限制,平常能使用的有TextView和Im

原创 0913Android基礎網絡技術之下載(AsyncTask)

下載   通過urlconnection以及線程實現下載   下載之前要添加權限,以及在主線程中註冊 <uses-permission android:name="android.permission.INTERNET"

原创 0912Android基礎網絡技術之Http協議訪問網絡

使用HTTP協議訪問網絡   它的工作原始,客戶端向服務器發出一條HTTP請求,服務器收到請求後會返回一些數據給客戶端,然後客戶端對這些數據進行解析和處理。包含HttpUrlConnection和HttpClient 通過urlC

原创 0915Android基礎SurfaceView

SurfaceView SurfaceView使用步驟   Mediaplayer主要用於播放音頻,因此它沒有提供圖像輸出界面,此時就需要藉助於SurfaceView來顯示MediaPlayer播放的圖像輸出。   步驟 創建

原创 0910Android基礎MediaPlayer

MediaPlayer MediaPlayer狀態圖解   首先需要創建出一個Media對象,然後調用setDataSource()方法來設置音頻文件的路徑,在調用prepare()方法使MediaPlayer進入到準備狀態,

原创 0915Android基礎MediaRecorder

MediaRecorder   用來記錄音頻和視頻。記錄控制基於一個簡單的狀態機上(見下文)。注意:目前,MediaRecorder不會在模擬器上工作。    MediaRecorder機制   視頻編碼格式:default,

原创 0901Android基礎仿QQ聊天界面(下)

聊天信息顯示   聊天界面分左右邊,建立兩個layout,通過判斷 public static final int MESSAGE_LEFT = 0;和 public static final int MESSAGE_R

原创 0915Android基礎VideoView

VideoView 使用VideoView步驟   通過VideoView播放視頻的步驟: 在界面佈局文件中定義VideoView組件,或在程序中創建VideoView組件 調用VideoView的如下兩個方法來加載指定的視頻

原创 0910Android音樂播放器

原理 實現功能 點擊音樂列表中的音樂播放 暫停播放開始播放(包括暫停以後拖動進度條到其他位置再播放) 拖動音樂進度條,音樂從拖動結束位置播放 上一首下一首音樂 流程圖   原理     利用了mediaplayer,廣播,服務

原创 0915Android基礎攝像頭

通過Camera進行拍照 調用系統內部camera進行簡單拍照實例   權限 <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>

原创 0909Android基礎多線程編程

Android多線程編程   有一些耗時操作如果在主線程中進行會阻塞主線程,所以需要將這類操作放到子線程中操作。   Android的UI操作必須在主線程中進行,否則會出現異常。但是有時,我們必須在子線程中執行一些耗時任務,然後

原创 0907Android數據存儲

參考:    基礎知識充電http://blog.csdn.net/hitlion2008/article/details/6802576   權限大全http://www.cnblogs.com/classic/archiv