Time of Update: 2018-12-04
來自:http://bbs.ednchina.com/BLOG_ARTICLE_276006.HTM玩MP3播放,之前已經實現了VS1003的正弦波測試,從耳機可以聽到一定頻率的聲音了。之後開始寫程式,希望從MMC/SD卡讀取檔案發送到VS1003播放。我的板子上MMC卡和VS1003都接在同一個硬體SPI介面上,靠不同的片選控制。程式的思路就是單片機從MMC卡讀取一個扇區(512位元組)的音頻檔案暫存在SRAM中,然後再依次將其發送到VS1003的串列資料口(SDI),迴圈以上過程從而實現音頻
Time of Update: 2018-12-04
1. 《精通PKI網路安全認證技術與編程實現》 馬臣雲 王彥 人民郵電出版社該書包含了如下:1. OpenSSL是Linux、Windows平台進行SSL開發相關的開源項目,開發原始碼,封裝了密碼演算法庫、SSL協議、應用程式等,同時包括簽名驗證、認證操作、SSL/TLS編程,書中介紹了OpenSSL具體安裝方法和一些執行個體。2. CrytoAPI是微軟提供的Win32環境下使用加密、驗證等安全服務是的標準加密介面。3. java平台java.security庫提供加密、解密、數位簽章與驗證,
Time of Update: 2018-12-04
系統中theme為dialog的activity總是不能充滿全屏,有時候為了螢幕適配需要充滿全屏,在stackoverflow上知道到瞭解決辦法:@Overridepublic void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.your_layout); getWindow().setLayout(LayoutParams.
Time of Update: 2018-12-04
這篇文章覺得不錯,對於利用GPRS模組進行網路資料轉送的理解有很大協助,不知道3G模組原理是不是類似,只是速度上的問題而已,因為在本人的Andiroid手機上(3G啟動)進行網路程式的開發時,用的是Socket的相關API與Internet的伺服器通訊,而與第3點的總結不一致,待證實!總結: 1. CPU與GPRS的通訊需要通過RS232,而非簡單的TTL. 2. GRPS模組通訊的橋樑是AT指令集,該指令集包含了簡訊,通話(聲音靠GSM,
Time of Update: 2018-12-04
rundll32.exe-應用程式錯誤 點擊開始-運行,輸入 “cmd”,單擊確定。 在開啟的命令提示字元視窗中依次輸入第三步中的命令複製,然後粘貼到命令提示字元視窗中運行。regsvr32 Appwiz.cplregsvr32 Jscript.dllregsvr32 Mshtml.dllregsvr32 Msi.dllregsvr32 Mshtmled.dll regsvr32 "c:\Program Files\Common
Time of Update: 2018-12-04
一直不用手機的,突然公司要我辦張卡,說以後聯絡方便,而且必須是移動的卡。。當個性與集體利益衝突時候,我只能選擇去辦了。關鍵是,我的身份證,前幾天郵寄回去石家莊了,哭死畢業證也在家裡放著呢,公司一直催,,5555前幾天從同事機子上copy a
Time of Update: 2018-12-04
接上一節的內容:什麼是PPTP?下面是微軟官方的解釋(最早是微軟提交的草案):Point-to-Point Tunneling Protocol (PPTP) is a network protocol thatenables the secure transfer of data from a remote client to a private enterprise server by creating a virtual private network (VPN)
Time of Update: 2018-12-04
如果我們的程式需要動態記憶體的話,則遲早會調用Win32函數VirtualAlloc。但是程式也可以不調用VirtualAlloc,而是直接調用Windows堆函數或者CRT堆函數。不過,知道VirtualAlloc如何工作,可以協助我們更好地理解這些調用函數。 首先,必須知道保留(Reserved)記憶體和佔用(Committed)記憶體的含義。當記憶體放保留時,一段連續虛擬位址空間被留出。例如,假如我們的程式要使用5
Time of Update: 2018-12-04
Android應用程式可以使用檔案或SqlLite資料庫來儲存資料。ContentProvider提供了一種多應用間資料共用的方式,比如:連絡人資訊可以被多個應用程式訪問。ContentProvider是個實現了一組用於提供其他應用程式存取資料的標準方法的類。應用程式可以在Content Provider中執行如下操作:查詢資料修改資料添加資料刪除資料標準的Content Provider:Android提供了一些已經在系統中實現的標準Content
Time of Update: 2018-12-04
int main( void ){ // Turn off interrupts(關中斷) osal_int_disable( INTS_ALL ); // Initialization for board related stuff such as LEDs(初始化板上組件,如LED) HAL_BOARD_INIT(); // Make sure supply voltage is high enough to run(電壓檢查) zmain_vdd_check(); //
Time of Update: 2018-12-04
USB MASS Storage驅動分層很多層次:1. 從最簡單的“ 物理層”開始,先介紹一下MSC(Mass Storage Class) Device 與USB Host的結構:中,Storage Media,就是我們例子中的Nand Flash晶片。而例子中的那個控制晶片,是Microcontroller with embedded USB device controller 和Media Controller的集合。而中的USB MSC(Mass Storage Class)
Time of Update: 2018-12-04
TCP建立串連需要三向交握,中斷連線需要四次握手,本來也挺簡單的,但是在實際的項目中,由於沒注意,出現了問題,現在將出現的問題描述一下。挺簡單的,就是伺服器在Windows Server
Time of Update: 2018-12-04
本人原創,轉載請註明:http://blog.csdn.net/fzh0803/archive/2011/06/21/6559239.aspx上節分析了TabHost,這節接著分析TabWidget.TabWidget比較簡單,它繼承自LinearLayout,用來放標籤。它覆蓋了addView(View
Time of Update: 2018-12-04
原創教程,轉載請保留出處:http://www.eoeandroid.com/thread-72369-1-1.html最近有需求需要在listView中載入不同的listItem布局,開始沒有使用convertView,載入了多個item後導致了記憶體泄露,所以回來研究convertView在多個listItem布局時的緩衝及應用,並且和大家分享構造Adapter時,沒有使用緩衝的 convertView,導致記憶體泄露範例程式碼:public View getView(int
Time of Update: 2018-12-04
由於scrollview和listview不能直接共存,在scrollview中直接使用lsitview的話只會顯示一個條目,要使他們共存,據我所知,有三種方法:1。如果listview的高度是一定的話,可以重寫一個listview在onmesure方法裡設定固定高度,如下代碼:@Overrideprotected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
Time of Update: 2018-12-04
從網路中學到的:摘錄自ITeye,學習一下,其中“解決jQuery1.3.2和1.4.2的衝突”方法對本人協助較大!我們公司用的是jQuery1.4.2,還有jQuery1.3.2,還有可能要用1.2或者1.1的。至於要用這麼多版本完全是因為外掛程式是基於某個版本開發的。如果統一用一個版本的架構,會導致外掛程式運行不正確。此外還用了prototype1.6.2,用prototype是因為click架構內建的。這樣衝突就十分嚴重了,首先$就有prototype和jQuery的衝突,而且還有高端衝突
Time of Update: 2018-12-04
Android系統提供了MediaScanner,MediaProvider,MediaStore等介面,並且提供了一套資料庫表格,通過Content
Time of Update: 2018-12-04
本人原創,轉載請註明:http://blog.csdn.net/fzh0803/archive/2011/06/21/6559081.aspx
Time of Update: 2018-12-04
在項目中遇到一個需求,listview有一個比較複雜的item,item中有整體響應區事件,也有其他view的點擊響應,listview的父親要求滑動,在點擊listview地區時要求在滑動的只是只滑動listview,但一般做法無法滿足要求,listview無法兼顧點擊事件與滑動。解決的辦法是,給item設定一個rootview,重寫rootview的onTouchEvent@Overridepublic boolean onTouchEvent(MotionEvent event)
Time of Update: 2018-12-04
在android裡,有4種activity的啟動模式,分別為: “standard” (預設) “singleTop” “singleTask” “singleInstance”它們主要有如下不同:1.