原创 Android中SoundPool的小結(轉)

之前只知道android中可以用mediaplayer播放音樂,原來今天才發現  可以用soundpool,用soundpool可以播一些短的反應速度

原创 wifi簡要筆記(一)

WifiStateTrackerextends NetworkStateTrackerextends HandlerWifiStateTracker其實是一個handler子類,處理所有的wifi狀態事件,在構造函數中創建了wifiMon

原创 Bluetooth簡要筆記(一)

1.在app層獲取adapter對象 privateBluetoothAdapter mAdapter; mAdapter= BluetoothAdapter.getDefaultAdapter(); mAdapter= Bluetoot

原创 常見的設計模式(一)

單例模式 如果某類採取了單例模式,那麼保證了其實例對象的唯一性。 實現方法: 1. 保證類的構造函數不可見 2. 新建一個全局可見的函數(如 getInstance() ),用來讀取或創建類實例,返回對

原创 Gps學習筆記1

1. 系統啓動 SystemServer ,接着 SystemServer 創建 LocationManagerService. 並調用其 SystemReady (); 2. 在 SystemReady ()中, ser

原创 Media 錄音和播放 簡要筆記(一)

MediaRecorder的狀態MediaRecorder的錄音過程首先:frameworks/base/media/java/android/media/MediaRecorder.javapublicnative void start

原创 Android 應用程序崩潰 調試

1.將ndk中的arm-linux-androideabi-addr2line可執行文件的路徑加入配置文件~/.bashrc中,例如: export PATH=$PATH:~/dlna/android-ndk-r6b/toolchain

原创 Android軟件開發中常見的幾個瓶頸

Android軟件開發中常見的幾個瓶頸 不同分辨率適配 不同版本調試 語言?性能?觸摸?動畫? 內存,內存,內存... Android軟件內存限制 Android系統對每個軟件所能使用的RAM空間進行了限制(如: Nexus one

原创 Java 線程同步筆記

1. wait()與notify()/notifyAll() 調用sleep()和yield()的時候鎖並沒有被釋放,而調用wait()將釋放鎖。這樣另一個任務(線程)可以獲得當前對象的鎖,從而進入它的synchronized方法中。可以

原创 ubuntu 12.04 系統黑屏,登錄界面黑屏

  1.硬件環境     Intel® Core™ i5-2400 CPU @ 3.10GHz × 4   2.顯卡     Intel 集成顯卡   3.系統版本    ubuntu12.04.2   4.現象     開機後,可以

原创 Android UI 之 Android-ViewPagerIndicator 學習

Android ViewPagerIndicator 是一個導航欄,主要配合ViewPager使用,也可以結合ActionBarSherlock使用。 github地址:https://github.com/JakeWharton/An

原创 opengl學習筆記(一) ubuntu下opengl開發環境搭建

1.首先,下載安裝eclipse,最好for c或cpp的,否則安裝cdt插件2.安裝opengl的庫下載並安裝openGL所需要的庫 sudo apt-get install mesa-common-dev libgl1-mesa-

原创 CopyOnWriteArrayList的使用

除了加鎖外,其實還有一種方式可以防止併發修改異常,這就是將讀寫分離技術(不是數據庫上的)。 先回顧一下一個常識: 1、JAVA中“=”操作只是將引用和某個對象關聯,假如同時有一個線程將引用指向另外一個對象,一個線程獲取這個引用指向的對象

原创 Android 飛行模式筆記(一)

首先,在PhoneApp中,有個Receiver接受到來Intent /** *Receiver for misc intent broadcasts the Phone app caresabout. */ private class

原创 V4L2(video 4 linux 2)簡介

V4L2(video 4 linux 2) 可以支持多種設備,它可以有以下幾種接口:   1. 視頻採集接口(video capture interface):這種應用的設備可以是高頻頭或者攝像頭.V4L2的最初設計就是應用於這種功